I have 2 suggestions that I think would work out for you.
The first is the Toshiba Satellite L645D-S4056 at $499. It is a highly capable machine that should be able to do all that you need from it. It has 4 GB of RAM and 500 GB hard drive. Plenty. Here are some more specs:
Screen
14" (1366x768) HD
Processor
2.4 GHz Turion II Dual-Core Mobile Processor P540
RAM
4 GB DDR3 1066 MHz
Storage
500 GB HDD 5400 RPM
The other is the Acer Aspire AS5740-6491 at $599. This one is a little bigger. Delight in vivid multimedia with the Acer Aspire® AS5740-6491 Notebook PC, featuring a 15.6" LCD screen, Intel® Core™ i5 processor performance, and Dolby Home Theater® cinema-style surround sound. The i5 is smooth though. Here are more...