I decided not to update to 3.1 because I didn't want to loose my tethering. You can give me all the lectures you want, but in emergency situations such as when I am DJing and someone asks for a song I don't have, I can download it in itunes in like 30 seconds and be able to satisfy my clients, very important to me. Anyway, I have been noticing a lot less reliability with my phone the longer the 3.1 update has been out - dropped calls, and loosing data connection. The past 2 days I have lost all data on 3g, and had to switch to edge. Last night I switched to EDGE, and it still wouldn't give me a data connection, even after rebooting. It could just be an issue with the tower in my neighborhood (which, btw, i have 5 full bars of signal), but who knows... I don't want to upgrade if it's not going to help this issue, so if someone can provide actual facts to back up their replies to this topic, it would be more helpful to me. Thanks!