Which GPS module?

I have am developing a new GPS library and need advice on which GPS modules to support.

I used an EM-406A on an Adafruit GPS shield for the first version Google Code Archive - Long-term storage for Google Code Project Hosting..

I am considering a Lassen IQ module next. The IQ is old but it is often used for high altitude logging since it works above 60,000 feet at lower speeds.

The GPS shield supports a connector for the IQ but it doesn't bring out Port 1, the TSIP/TAIP bi-directional port. This means I can't configure the module when it is mounted on the GPS shield. I already parse the default NMEA messages from the Lassen IQ.

Any advice or suggestions for other modules. The module doesn't need to be mounted on the GPS shield.

How about one of these?
http://www.mdfly.com/index.php?main_page=advanced_search_result&search_in_description=1&zenid=uo6ftar0o3dqntge7td2072tl1&keyword=gps