if its under warranty, definitely send it in. microsoft is at least good at doing the clean up
i tried fixing mine since it was out when it broke, and it worked for about a month and then died again for good, and i know (for the most part) what i am doing with small electronics that i don't have to solder. so if you aren't a super pro, i would not recommend it.