Yearning for a Nokia Windows Phone 7. Android (Operating System), BlackBerry (Handheld Device), iPhone, Mobile Applications, Smartphones, Windows (Operating System), Wireless Communications, Manjoo, Farhad, Apple Incorporated, Google Inc, Microsoft Corporation, Research In Motion Ltd, Las Vegas (Nev)