I'm switching away from Verzion in December to both get a better phone, and because both Sprint and Virgin Mobile are cheaper. I know that Virgin Mobile runs on Sprint's towers, however, my father said that Verizon had trouble getting service on my college campus a few years ago. I really like...