Application development for mobile devices such as smart phones and tablets is popular. Apple’s AppStore (for iPhone, iPod and iPad) has over 350,000 applications and Android’s marketplace is quickly catching up counting over 200,000 applications. Android and iOS are not the only two mobile platforms, however. BlackBerry is a big player in business, as is Nokia. Microsoft recently launched Windows Phone 7, and HP announced new WebOS devices. While choice is great for users, it is a nightmare for us, developers. What platform should we target with our applications?