I plan to buy a Laptop for watching high-definition movies, using photoshop, after-effects Cs5, solid-works, etc and for occasionally playing games like nfs mw 3, crisis, modern warfare, etc. The screen ought to be nice and speakers good enough for casual music listening. Graphics a compulsory of 2Gb Nvidia. Can compromise on storage capacity, and external drives as I don't use dvd or blurays much. Slightly averted towards sony, acer and Lenovo laptops, otherwise can cope up with any brand. please help.