MS isn't going to sell the source code. Get it out of your head, not going to happen. Current hardware is about as good as you can get it these days, but as stated before, its more a software issue then hardware.
I have the email address of someone who works at xbox - he's known through an exgf of mine. if we collaborate on a presentation to give him, lets see if we can release the flserver source code.