Rainbow Dave:
Managed to fix mine myself just the other day, its quite easy if you know what your doing. :D
Of course it's easy to fix if you have a hot air rework station and the patience to reball the CPU, GPU and RAM, as this is the only way to fix the problem permanently.
Since MS cover this with a three year warranty there's no point.