I'm thinking about moving from Hero on Sprint to the Nexus One on T-Mobile but I'm not sure about T-Mos coverage in San Francisco. Can anyone who has an N1 in SF give me a heads up on how good/bad the coverage is (especially in SOMA, Potrero, Financial), both voice and data?