Check out tigerdirect.com for parts and do NOT attempt to do Windows 7 if you aren't a tech head. You'd be better off with an XP media center OEM to learn Windows installs on and have an easier to manage OS when it's all said and done. Yes, 7 is better than Vista but it's still not appreciably better than XP for the average user.