I have to post a supportive comment here for Microsoft.
When our XBOX360 died I just rang them and went through the routine of explaining what the problem was and they made arrangements for me to drop it at the post office in a box (specifically they told me not to use the box it came in) with the labels they sent me via e-mail.
Despite telling them exactly what was wrong with it and even disclosing that I am a techy and a mod here the person at the other end of the phone made me do every test on her sheet (she must have been drilled on the instructions) so I give them top marks for having a solid warranty process.
10 days later it returned to me via registered post.
Problem solved ...
I respect a company that fixes stuff no questions asked and my kids have bought heaps of games for it, and recently a Kinect.
The controllers are quality made and my machine has been hammered over the past 18 mths.
We have a PS2, Wi, and previously PS1 ... so I speak as a parent who has forked out heaps for games ... for the kids of course ... yes ... the kids.
Microsoft also made Freelancer ...
Microsoft also made a humanlike robot and called him Bill ... he once travelled around a lot entertaining us ... alas he retired. Hint hint Steve ...