Boom! New Apple Maps in iOS 6 put Garmin, others in the crosshairs Tuesday, September 18, 2012 10:16 am35 Comments It’s been a few days now since Apple officially unrelieved its latest and greatest smartphone…