Apple tones down Maps blurb on site, fingers point to Scott Forstall

While Apple plays down the "power" behind its new mapping service, reports speculate on whether Apple is expecting us to do its beta testing, and if senior vice president of iOS Software Scott Forestall should take the blame for the inadequate product.