I'm looking for a laptop that's slim and light that can run Visual Studio and Solidworks relatively smoothly and is an improvement over my current laptop preferably under $800 CDN. The specs of my current laptop are: i3 u330M, Nvidia GT 310M, 4 GB RAM, 500GB HDD.