My new Dell m1530 should be here today. It is probably overkill for most people, though, as I packed it with $2500 worth of goodies (2.5 GHz Core 2 Duo, 3 GB RAM, GeForce8600M GT, 160 GB disk). Sadly it will probably die just after the warranty goes out as there seems to be a thermal problem with the implementation of the NVIDIA 8400/8600 series chips in laptops.
I would expect that pretty much any modern laptop with 2GB+ and a 7200 rpm hard disk should be able to handle what you ask.