If its out of warranty then the best solution would be to open it up and check all the solder points (they come loose quite easily anyway on occasion) and resolder any loose ones.
If it is still in warranty send to microft for a replacement (although you will be waiting about a month for them...