Recently my Xbox 360 has been freezing more and more frequently. I only play Rainbow Six Vegas so i'm not sure if it's the game causing the freezing or the hardware itself (through overheating). I suspect the latter. Sometimes it locks up completely 2-3 times in an hour. There are no warning lights, just a complete freeze where I have to power cycle it.
What options do I have when it finally dies? Do I get it repaired and, if so, what is the process for that? Or should I buy one of the newer ones if these have solved the problem of overheating? I'm not that bothered about buying a new one but if I did then how would I transfer what's on the 20GB hard drive of my current one over to the new one?