Garmin recently released StreetPilot over at the Windows Phone Marketplace. StreetPilot looks really good, is feature rich but carries a healthy price tag ($39.99). While the high price might be justified, Garmin doesn't provide a trial version to StreetPilot to allow Windows Phone users a chance to try it out first before investing the non-refundable $40.

Over the past few days we've taken StreetPilot out for a test drive and after tinkering with StreetPilot, it appears the navigation app is worth the $40 based on the number of features.  But, is it worth the $40 with regards to performance? Well...that may be a different story.

Ease on past the break to read more on StreetPilot and see how it measures up to the sticker price.

App Layout

Instead of launching into a map view, StreetPilot launches into a menu layout. Once you get past the "Warning" page (which you can disable in the settings), you find yourself on a multi-page menu that covers:

My Locations: A listing of favorite or frequently traveled locations. You will also see a listing of recently found destinations and your Home location (can be established in the settings).

Where to?: This is a menu in itself giving you nine options to find your destination as well as flight status. You can search by address, go home, search locally via Google, view recently found destinations, search by category (food, hotels, gas, banks, lodging, etc.), favorites, search by city, or search by intersection. The local Google Search pulls up categories of local establishments (dining, gas, lodging, auto repair, etc.) or you can search by keyword.

In searching for establishments, you can pull up details on the business that will give you the physical address and phone number. From this detail screen you can create a route, save the location as a favorite, view traffic around the location or call the business.  The "Where to?" page is a nice feature of StreetPilot in that it makes finding your destinations simple and efficient.

Traffic: Here you will find any information concerning traffic delays in your area. From construction to accidents, this may give you a fighting chance to avoid delays. In tapping the specific traffic issue, you can pull up a map of the effected area. 

Traffic information is also available as a map overlay and from the destination views which details the traffic issues for that particular area.

Suggestions: As you begin to use StreetPilot, it will generate suggestions on places near you that might be of interest. Just tap on a suggestion to get a map view and more detail on the place.

On the top of the menu view is a keyword search field that you can use at any time to search by address or keyword. At the bottom of the screen, you'll see two buttons that will send you to the map view or settings.


Garmin StreetPilot's settings are spread out over several pages which includes:

General: Establishing your Home Location, turning on/off the warning page and location services.

Sound and Display:  Here's where you determine backlight settings (always on, on when map is displayed, etc.), map color (day, night or auto) and turning on/off the voice directions and speed limit alert.

Navigation:  This is where you set your navigational preferences such as route style (shortest or fastest), route optimization (car/motorcycle or walking), route views (2D or 3D) and an choose your Avoidances (such as toll roads, traffic, car pool lanes, etc.)

Map Layers: Sets the information layers on your map and covers traffic, favorites, suggestions and points of interest.  The POI layer also has a filter to limited what is displayed.

Locale: Here is where you set how your distant units and temperature units are displayed (Imperial or Metric, Celsius or Fahrenheit).

As easy as StreetPilot is to pick up and use, it was a little strange not to see a Help Section.

Map View

Garmin's map view is fairly simple. You have 2D or 3D views with your current position represented by a car. You have buttons to the right of the screen to let you zoom in/out and center the map to your location. A button at the upper left pulls up your map layer options.

The map is touch navigable in the general view (route not set) but when a route is set, you are restricted to zooming in and out.  You can roam the map or pinch to zoom when the route is displayed.

Once you've set your route, navigational information will be displayed at the top and bottom of the screen. To the top you will find your turn and location information. To the bottom, you'll see your arrival time, speed and a pull up menu options (route overview, directions, walking mode, stop navigation).

To the bottom right corner the speed limit will be display (if known). As you are traveling, should your speed exceed the posted speed limit, your speed will be displayed in red and a tone will sound. You can disable to tone but your speed will continue to be displayed in red. It's a nice feature for those who are conscious about the speed limits.

The map doesn't have an automatic zoom feature, which was a little disappointing. It would have been nice for the map to automatically zoom out when you increase your speeds and zoom back in when you slow down.

Another issue I have with the map view is that the car symbol is a little on the large side and can obstruct your view of intersections or street names, especially in the map view (the non-route view). The car looks nice but needs to be smaller or users given the option to use a smaller arrow icon.

All in all, the map view will do but, for me, it takes a little getting used to.  Bing Maps just seems to have a cleaner appearance.

Establishing your route

Routing can be established many ways with StreetPilot. You can search by keyword or address, use one of the "Where To?" options or tap on a point on the map.  While you can search for specific destinations by keyword or address, Garmin adds the functionality of Yelp! or Poynt by allowing you to search by various categories, returning results in your immediate area.

In the map view, you can tap on a map point, and an information bubble will pop for that point.  The bubble will have the GPS coordinates of that point, an information button that will pull up the nearest address and intersection, a search button to find establishments in the area, and a weather button to pull up current weather and a six day forecast for that point.

Garmin does a good job of presenting a lot of information on your potential destinations.  Again, these features goes a long way towards the ease and efficiency of searching for destinations.

On the Road

I took StreetPilot out for a 45 mile road trip on a route I'm familiar with.  This allowed me to deviate from the route (without getting lost) and gauge route re-calculations.

StreetPilot was quick to establish the initial route.  It is my understanding that StreetPilot downloads your route map to minimize the data connection dependence while traveling.  Longer routes did take longer to establish but not painfully longer.  The speed in which routes was created was impressive.

Routes were re-calculated quickly and maps kept pace nicely while traveling.  The only issue I had with routes was that StreetPilot relied a lot on u-Turns and circling the block.  Re-calculations also seemed to take the long way around things and at one instance, directed me to a road that hasn't been in existence for years.  On the plus side, StreetPilot does allow you to remove u-Turns from the equation in the settings menu under the "Avoidances" button found on the Navigation page.

Streetmap tracked my position and movement fairly accurately, maybe being just a hair off but not enough to get me lost. Every once in a while, my position went off road or stayed on route even if I wasn't. StreetPilot corrected things quickly but the deviations were noticeable.

Voice prompts were loud, clearly understandable but a little too robotic for my taste.  Another plus for StreetPilot is that announcements not only informed me of the upcoming turn but also the street I was turning on to. Voice directions also included directional references to help you identify the right road (e.g. exit right onto I 459 North towards Atlanta).  This reduced the amount of time looking at the map and let you concentrate more on the road.

Overall, I was pleased with the "on the road" performance of StreetPilot but unfortunately there wasn't a silver bullet to make StreetPilot a clear cut choice above other voice navigation apps.

Overall Impression

Garmin's StreetPilot comes close to putting the functionality of a stand alone GPS unit on your Windows Phone. The app ran smoothly with no bugs, glitches or crashes experienced and offers a ton of features. There is room for improvement which prevents the $40 app from being a clear choice over the other less expensive alternatives such as Turn by Turn Navigation.

On one hand, none of the other gps apps matches StreetPilot’s features. The search options, traffic information and weather forecasts help gives StreetPilot a strong edge over the competition. 

On the other hand, a few of the alternatives match Garmin’s performance as far as routing, recalculation, and maps, dulling that edge slightly.

If you find yourself needing a voice navigation app on a day to day basis, Garmin is well worth the price. If your use is less frequent, I think I’d have to give one of the lesser priced alternatives a try first (unlike StreetPilot, they have trial versions).

Another thing to consider is that StreetPilot only supports English and is limited to maps of the U.S., Canada and Puerto Rico.  If you are an International traveller, the alternatives would be a better option for the time being.

It is disappointing that Garmin didn't offer a trial version of StreetPilot. They could have easily provided a version that limits routes to twelve miles to give Windows Phone users a taste of what thier app offers. Especially when you're asking customers to pay $40 which is non-refundable.

Overall, Garmin's StreetPilot is a good voice navigation app.  I think if you make the investment you'll be pleased but if you're still on the fence, give the trial versions of the other voice navigation apps a try first. If you find yourself needing more features, then StreetPilot may be the ticket.

You can find Garmin StreetPilot here (opens Zune) at the Marketplace.

See our other GPS review round-ups for Windows Phone 7: