The price range your looking at generally wont get you a lot for what your after. However I came across a computer which you would be very hard pressed to find a better deal. This would be a very good computer for what you want. Normally it's $1029.00 but with the E-coupon it's $549.00. I know your paying $75.00 more than the highest end you want to pay but I don't think in your price range you'll find anything close to the specs on this computer. It will run everything you have mentioned. Maybe someone else here has something better to help you out. Good luck!
Lenovo Z50 Laptop | 15.6" Multimedia Notebook PC*| Lenovo US
To get into your price range I also found this. Very good computer for the money. The 500gb HD for $449.00
http://www.amazon.com/gp/product/B00...milaptunde1-20