I use this on my motorbike but cant see why you couldnt use it in a car
http://autocom.co.uk/motorbike-gps-tracker.html
It wires up to the battery and can also be wired to the ignition live. It takes a pay as you go simcard.
You can set several different alarms, if ignition is turned on, if it moves, if it feels a vibration and will text you every 2 or 3 minutes with the location and how fast its moving. It also takes a micro sd which stores the location if it were to loose signal and then when signal is regained will text you the saved data.
All the alarms are armed and disarmed by sending the device a text with your pin and you can also drop call it at any time and it will text you back with the location, so far been very happy