I bought a Holux 240 GPS, and it works nicely with smart2go, I'll do a navigation test and will post my findings here later. It also works with AmazeGPS.
The GPS is pretty tiny, like a usb pen drive, you can find it on buygpsnow.com or you can try to buy it on their Ebay Store, with shipping it cost me $70 for it.