I have a chance to snag up a complete windows XP professional disc for a mere $12 at our school's bookstore. My roommate already upgraded his computer and says it's great. I've heard good things about XP from others as well. -What should I do to prepare for the upgrade? -What can I expect? -Will All my programs run? -Are there any major bugs with the software? thanks for the help!