I am a dedicated Verizon phone user. Why? Because they have good coverage and their bills are never a surprise. When I was with AT&T, I had to spend an hour a month arguing over the bill. Anyway, I am with Verizon now.
One this that has annoyed me to no end is that Verizon stripped Messenger from their phones. I have looked for a number of replacements but they all suck. To the rescue is Windows Live! They just released an all new Live Client for Windows Mobile which includes push/pull email and Live Messenger for the phone. Get it while it’s hot!