Mine died recently, and my experience with Xbox Support in getting it repaired hasn't been brilliant. First I was told that because it's so close to Christmas, I wouldn't see it again until nearly the end of January. It tells you in the small print at repair time (at least here in the UK) that you should allow 4 weeks to get it back, so it seems that 6 weeks is actually the norm at this time of year.
I love the damn thing so much that I've decided to buy another one while the current one is in for repair, and I'll sell the repaired one when it gets back (or maybe give it away on the forums, not sure yet
)
I decided it was down to either an Arcade and I'd use my current HDD (which doesn't need to be sent back with the console), or an Elite and I'd use the data transfer cable to migrate. I chose the Elite (getting it this weekend). In preparation, I decided to call Xbox Support up and explain the situation, tell them I'm getting the Elite shortly and can they send a cable out in advance so I can migrate on day one with the new console.
In short, after some wrangling, they've said no. It's because I've got an open repair on one of the consoles, which stops them opening another support claim until that's closed down. It's just a damn £5 cable and a CD, why they can't send it out when I'm spending £300 on a new console is beyond me I guess. So I'm having to hit eBay for that, since the only other way to get it is to buy the 120GB HDD upgrade kit.
Then comes the revelation this morning that nobody will come and collect the console that needs fixed, I have to drive it to my local UPS depot. At least they're providing a box. Grrr.
In short, it really sucks as an experience to get one repaired by Microsoft. My current unit is _just_ outside the 1 year period where my local retailer would have taken it back and replaced it for me, too