Maybe often asked, I still have been unable to find related answers. I am looking to buy a budget laptop with good keyboard/touchpad as I've a lot of typing to do along with nice processing speed, better graphics and plenty of ports. Which one to buy as my budget is not more than $600?