Se você tem um celular com GPS interno é possível transformá-lo num módulo GPS Externo via bluetooth usando o aplicativo ExtGPS. Com isso, você poderá usar as capacidades GPS no seu desktop, notebbok, PDA, Tablet, ou qualquer outro dispositivo com conexão Bluetooth e suporte ao protocolo RFCOMM.

Este método é especialmente interessante na medida em que você pode utilizar o GPS em dispositivos com interfaces de interação mais amigáveis que um celular. Vale lembrar que o aplicativo é desenvolvimento em Java e poderia funcionar em qualquer aparelho com suporte a Java e um GPS embarcado, apesar de o fabricante citar apenas alguns modelos da Nokia.

Segue um vídeo que mostra o aplicativo em ação com a dupla N95 e N800:
Imagem de Amostra do You Tube

Caso alguém teste sem sucesso em um celular que não seja Nokia, pode deixar um comentário, pois estou pensando em desenvolver algo similar, mas com suporte a mais aparelhos (não deve ser nada muito difícil).