Technology | Mon Jun 11, 2012 6:04pm EDT

Apple takes on Google with own maps, better Siri