I just updated today to 3.0.1 from 3.0 on my iPhone 3GS. But I have just noticed horrible battery life (it drained like 30 percent with me only using it to text some, push off, location off, 3g off), and my texts are only coming through if I send myself a blank message first. I just thought maybe 3.0.1 did this. Is anyone else having these issues? And how can I go back to 3.0? Also, this is off topic, but my silent switch constantly moves when the phone is just in my pocket. Can I get my phone replaced for this? It's really a nuisance.