I have been having good luck using the Telit GM862 module for a vehicle tracker. Just attach antennas for cell phone and GPS , slide a SIM into the slot, apply power and you have a full functioning cell phone with built in GPS and Python interpreter.