I could give you MAC suggestions, but it sounds like you're wanting PC. My serious suggestion... call this guy - Phil Pennington 210-336-8540. He is a good friend of mine and he owns a computer/internet business. I would definitely order online and he can give you suggestions of the best sites and give you some good info on the best laptop for your needs.