Vintage Computerさんが、iPod touchなどのドックコネクタに装着するだけで、GPS機能を追加できる「Bad Elf GPS for iPod touch, iPhone, & iPad」の販売を開始していました。
GPS付きのiPhoneやiPad 3Gでも、高性能な MTK3329 チップセットにより、標準のGPSより正確な位置表示が可能になるそうです。
iPod touchやiPadのWi-FiモデルにGPS機能を追加するといえばBluetoothの「GNS 5870 GPS receiver Bluetooth」(レビュー)がありますが、こちらは直結タイプ。バッテリの持ちがいいかもしれません。また、GNS 5870はiPhone内蔵程度の性能という感じがしますが、こちらはより高精度というのもメリットですね。