When it comes to GPS, I favor high end Garmin units... But alas I really do not like any of 'em as much as I do Microsoft Streets and trips.
What do I use for everyday driving?
Google Maps on my Android phone of course.. So long as the battery is charged it works well.. Sure sucks the MAH though (power out of the battery) even with the car charger in place (3rd party, not samsung) it sucked power faster than the car replaced it.
But driving 245 miles from where I was to where I needed to go it only gave me one bad turn,, same on the way back.. And in both cases the proper turn was obvious (it said turn when it should have said "Straight ahead" but I also know why)