Originally Posted by francodeman
Google has no choice since it's GPS only but the Blackberry maps uses cell tower triangulation and an optional 'start GPS navigation'.
This is not true.
Google Maps is not GPS only. Starting with version 2.0, it will use cell tower triangulation on devices that do not have active GPS receivers.
To my knowledge, BlackBerry Maps doesn't use cell tower triangulation at all. With BBMaps, you either use GPS for location, or nothing at all.