TrackAddict will work fine with most external GPS including the XGPS series - it's the phone and bluetooth compatability that is the question. but yeah, if you're only wanting laptimes, all you're gonna care about is that it logs the start and finish coordinates...in which case internal is fine for accuracy stated above. It just may not give you great looking race lines layed over a circuit (I found it did quite well at PI).