high sensitivity gps?

If you want high precision you may need to move to differential GPS, standard GPS has about 5m of error (although this can be improved by averaging over time). BU-353 uses a modern chipset SiRF-III, there are better chipsets apparently, but I wouldn't expect miracles.