Hello,
Sorry for potential spam.
There's a campaign at Indiegogo to develop a board with GPS MCU which would allow to run user programs alongside the GPS stack. It's unclear how open the GPS stack itself would be, but even if it will be a binary blob, it's still great progress comparing to current GPS chipsets. As an extra, MCU feature SPARC architecture, which alone worth to be present in every geek's personal computing museums. And early bird price starts at pretty low for 32bit "maker" scene figure of $15.
So, please bid and spread the word - if it dies off, everyone talking of open source and open hardware should feel ashamed.
http://www.indiegogo.com/projects/navspark-packing-32bit-features-and-gps-gn...