Hola scientist. La respuesta de elreypic es exactamente la mejor.
Ahora sobre cual comprar te cuento:
Sony Ericsson vendia un Modulo llamado GM28. Esa linea de SonyEricsson fue comprada por WAVECOM y actualmente tiene unos modulos muy muy poderosos. Y el precio es bueno para producciones en masa.
Averigua el Fastrack Supreme.
Internamente tienen un microcontrolador ARM de 32 bits con Cache. Con frecuencia de operacion ajustable entre 26 y 104MHz
Soporta comandos AT.
Soporta GPS, Bluetooth, TCP-IP, GPRS clase 10.
Y lo que me parece mas importante, soporta programacion en lenguaje C embebido. Es decir, puedes usar ese mismo microcontrolador para realizar tareas que tu programas y asi evitas usar un microcontrolador externo.
SALUDOS!