I just RROD'd mine and sent it in for repair. Took 19 days from service request to receipt of refurb'd unit. This is now my 3rd XBOX 360.
If you live closer to Mesquite, TX...I live in California for example, it could cut up to 4-5 days off that I think.
Just send it in for repair. If you can't wait a couple weeks, then you need to maybe re-prioritize the things going on in your life.