I haven't had a RROD yet on my two year old Elite, knock on wood. It seems to me that some people have no problem with MS support while others have a lot of problems with them. I bet the reason why is because they are dealing with different support agents. I use to work in tech support and some of the people who I worked with always seemed mean to the customer and they didn't work hard to help them out. So if you so end up calling MS support and the person is being unhelpful be nice to them, don't yell or argue. Instead just hang up without saying you are going to hang up and call again, this way you will probably get someone different and they will probably be more helpful. I have used this technique with AT&T wireless, Quest, Comcast, and Verizon. It usually seems to work, some people are just more helpful and sympathetic than others.