Thinking about switching to Sprint to get the Hero. I live in the Bay Area, California. I have heard that it is not so great, but T-Mobile is not so great for me either, as I get dropped calls all of the time. I would just like an opinion from anyone who has Sprint to chime in if they can. Thanks, all.