For my Garmin Nuvi I use this:
http://www.globalpositioningsystems...ml?PHPSESSID=bb496297e5b554cb051c6aec94421536
Works like a charm
hmm, used one of these with a hire car in the states and it did the job brilliantly. May be tempted to give it a go.