I am in the market for a GPS. I ride with a Cardo G9, it is linked with my phone so I can make calls. I usually just use my phone for GPS since I like Google maps, but off in the boonies where I don't get service it's not working out so well. Is there a GPS that can allow me to connect phone and GPS through the Cardo so I can make calls and hear GPS directions? Also, one that will preferably allow me to upload routes I create on Google maps online, although if it has good mapping software then I suppose that will work. Thanks for the time!