This is the one I use personally
Toshiba Satellite L305-S5921 starts at $549.99. The one I use is the L305-S5895 at $649.99. Which I know it dose all of the things that you are asking for but is out of your price range (BY $100).
L305-S5921 : Detailed Product Specs (on the high end of your price range)
Operating System

Genuine Windows Vista