It's Official: Nokia Lumia Coming April 8, for $99.99