Don't waste your time on store bought. Call around your area and find a good reputable computer store repair shop and have them make you a really high quality computer. You can get a lot of extras and capabilities that don't come stock. Cost is usually real competative and you get what you want. In Redding Ca. there is a company called Advanced Concepts, 530-222-2600. Great service, quality work and incredable knowledge of there products. Treated me and lot of people I know right.