I installed GPSed which saw my gps device.  With this running in the background every program gets a signal lock.  Google Maps shows distance within 3 meters, bbmaps works fine, and amaze does turn by turn directions.  Now I can sell my stand alone car gps unit and just use my phone.  One less thing to carry around now.