I would ditch the dell case, and get a bare bones setup, with case, motherboard, cpu and heatsink, if you don't know how to install your own board. I've swapped out boards; you'll have to reinstall your files. The dell windows cd will work on non dell boards, and you can reactivate xp or vista with your coa sticker number on the case. Check newegg or pricewatch.