Microsoft’s Street Slide Name one person you know who has a smart phone and has never used Google Maps? Nearly impossible, h... September 10, 2010 by Nik Parenti