Stay away from windows in general. Go with Lynx. Much better, more stable and not a resource hog like microsoft. Plus less holes and security risks. Tigerdirect.com, globalcomputer.com and Newegg.com are very good sites to buy pre-custom built computers. Stay away from Dell, Compaq, etc...