I never had RROD, But I had other issues not covered by Microsoft's 3 year warranty.
Regardless, there is a fix for RROD if you are out of warranty, tis on the youtube. Just means you have to take the console apart and the 360 isn't the easiest thing to take apart, i mean, when it comes to opening the thing. It isn't rocket science, but it could have been a lot easier, especially if failure rate was going to be so high.
I suggest you look into fixing it yourself, it isn't that hard.
Neither does it work most of the time.
My Xbox RROD out of warranty. I had to pay 80€ to get it fixed or buy a new one. In my mind I'm like "Hell! I'm not spending another 300 bucks on the exact same product" neither was I to spend 80 bucks on fixing it with high chances of it breaking again with no warranty.
So I ordered a 25€ repair kit off the net. It's the method that it's on Youtube but it has special made parts, instead of using coins or whatever.
I took it apart. Easy as pie if you have the correct tools. I did it all alright. Closed it up, turned it on... It lasted like half an hour. No good.
So I bought a PS3. Sold all my XBox games and bought PS3 games.
Until now my experience with the PS3 has been by far inferior regarding online services and user friendlyness (buy new game, turn it on, wait THREE HOURS FOR UPDATES, get to menus, realize it's 2AM). But I usually play offline, the games are nearly the same on both consoles and this one won't break.
It also seems that the PS3 is becoming the hardcore console now.