I gave CoMaps a shot this morning, but it doesn't support public transit in my city (Minneapolis/Saint Paul area) which is an instant deal killer. Bummer.