Archive Computing forever Mobile Newsnokia lumia 900 smartphone windows phone 7.5 Nokia Lumia 900 Launching in the US on April 8th for $99 March 26, 2012 by Dave Cullen The eagerly awaited Nokia Lumia 900 is due to launch in the US on April 8th for $99. It arguably provides the best overall