Yesterday I got a Samsung SGH-E317 and a data cable. The data cable sells on Ebay for $5 including shipping. It is a USB cable, but the PC end has a USB-serial converter. If you cut the cable, you have a CMOS serial interface suitable for the tracker.
You must ground the DTR line, otherwise the phone will not respond to serial communication. This phone has a nice AT interface, and works fine at 4800 baud. There were a couple of minor code changes to make it work. The only significant problem is the GoPhone balance display causes the status light to blink, which would reduce battery life.
I do not recommend this phone for US users; get a C168i instead. However, the E317 has the same connector and serial interface as a large class of Samsung phones which are readily available around the world. This is a good solution for non-US users, who should not have the balance display problem.
The phones supported by this cable are: X426, X427, E105, X105, E715, D410, E315, E316, E317, X475, C225, D410, D415, E715, V200, V205, V206, X105, X475. Any of these would probably work with the tracker, but this has not been tested.
My Motorola T720 should be arriving soon. I will test the T720, and then combine all the modifications into a new build that supports the C168i, T720 and other Motorola, E317 and other Samsung, and Wavecom modules. This will be build 0.18 and should be posted in a few days if all goes well.