Nice post, Bobby. I'm with you Klaus, in that getting an iPhone would be the easiest way to go (I have one myself), but I could see how some people would have issues with the iPhone (app store craziness, too locked down, AT&T as a carrier in the U.S., etc.). Personally, I think the iPhone is the best smartphone out there, but if something that wasn't too much worse came along with full Google Voice support, I'd be tempted if I were making the decisions (it is a work phone).

Before the iPhone, I had an AT&T Tilt. I switched mostly because of how cumbersome it was to use, but if I had known of all the apps out there, I might not have been so eager to leave. Windows Mobile needs a much more integrated and centralized app store, minus the shenanigans that Apple likes to pull.