Right so my 360 is about 4 years old now over the years its had a couple of problems but both were fixed by Microsoft as it was still under warrant.
My latest problem is constant freezing. Works fine if I'm just on the browser but as soon as I play a game through the disc drive it freezes. I've tried clearing the cache, formatting the hard drive, playing with the hard drive disconnected, disconnecting from XBOX Live and it still freezes. It's in a well vented area and it's not an overheating problem.