The Garmin has a large screen that comes in handy when view maps. All the apps are tightly integrated together. The GPS receiver didn't perform well in our test, then again it's a year old technology. The GPS chipset and hardware has improved since.
The Mio 168 gets great signal strength world wide. Check out this forum to see some of the user feedbacks.