I know this is somewhat off topic but the lack of advanced options for GPS routing is such a PITA. It would be trivial to add check-boxes for things like:
"I'm towing a trailer, don't make me take dumb lefts across multiple lanes, avoid clustterfawks and don't make me take unnecessary turns"
"Yes I'm wealthy enough to afford an iphone, that doesn't mean I want you to send me through a $5 bridge toll"
"I'm taking a road-trip, send me on a route that uses ten fewer roads even if it takes twenty more minutes, I don't want to have to look for a turn every 10min"
I know tons of options aren't good for the UI but just hiding all that stuff behind an "advanced preferences" menu or something would be nice.
Just a simple tie in to a weather API that increases the cost of route features that are a PITA in snow would be nice (no I don't want to stop on a downhill to take a >90deg left across 40mph traffic in snow thank you very much).