Io avevo provato il vecchio ricevitore GPS (Royaltek RBT-2001) che usavo tempo fa con il palmare.
Con il mio Legend (con Android 2.1) non funziona: il tel rileva il GPS, si accoppia, ma poi non riesce a collegarsi, probabilmente perchè il servizio utilizzato dal GPS non è supportato attualmente.
Per cui, allo stato (non so con Android 2.2 Froyo), se vuoi assolutamente usare il il tuo GPS esterno dovresti utilizzare un terminale Windows mobile o Symbian con un programma che faccia il log del percorso e lo salvi nel formato che ti serve (GPX?).
Io ho usato il GPS Royaltek con un palmare su cui avevo Tomtom come navigatore ed in effetti andava molto bene.
Attualmente uso il tel Android con il suo GPS interno e per la navigazione e non ho riscontrato comunque problemi. Ho anche salvato dei percorsi e lo trovo valido.
Se lo scopo è di salvare il tracciato dei percorsi su Android per vederli sulla mappa c'è un ottimo programma che fa ESATTAMENTE quello, "mytracks": registra il percorso che può essere visualizzato direttamente sul telefono oppure esportato sulla scheda SD in formato GPX o KML o ancora inviato a Google Maps. In questo ultimo caso non occorre neppure collegare il PC o usare la scheda SD perchè lo invia tramite internet e ti ritrovi il percorso disponibile sul PC.