Guys just letting you know, incase you dont visit the rooted subforum. One of the developers at xda forums did get his hands on the leaked version of the sprint 2.1 update. He says its working perfectly on his phone. Just letting you guys know in case you want to come to the dark side. The software he has uploaded isnt there yet. There are a few bugs, so I would wait, but I doubt it will take more than 3 days or a week at most to get the bugs out. What that means to you is you could have a fully functioning 2.1 update this week (if you root) or you can wait and hopefully sprint will release it soon.