i have a Garmin NAVI 250w, i think it's a good hardware but the system is completely stupid.
A GPS has a touchscreen, it has the dimension of a cell phone/PDA, has a card reader, can recieve/send satellite infos and has certainly a motherboard and a µproc inside.
My question is : how is it possible to install an OS like LINUX on a GPS. I Was searching about the web but nobody is interessed in that... Although it can calculate travels, times, render little games, like a computer... :s