Note that not all "SmartPhone" versions will run on the Q (check to be sure).
Some companies sell a specific version for the Q.
See list here.
http://www.buygpsnow.com/smartphone-gps_99.aspx
I run Mapopolis on my Wifes Q. But Mapopolis is no longer doing business. The software is free but you need to get the maps. Not sure if they still sell the maps.
It's crazy to price the software more than $100.00 these days with the prices of all in one units now under $200.00.