Rogers Nokia Lumia 710 officially goes on sale today (Windows Phone 7 device)