The Zumo series is the best in my opinion. Comes with everything you need from wiring to mounts for both car and bike, as well as being waterproof and usable with a glove (no need to mod or add something to a glove). A key feature for me is the offline routing with Basecamp. There is no option for that on cell phones, at least no one has shown me anything that works without an internet connection. Not a big deal for some, but when you are out on a trip somewhere and staying somewhere that does not have internet (yes, these places do exist!), you can still route and plot and plan on your pc/mac. I would hate to try and route out trips on a small device like a phone or gps.
I have a Zumo 660 that has served me well for years, had 550 before that and currently using a BMW Nav V, which is based on the Zumo 660, but updated and has some fantastic bells and whistles that no phone or other GPS has with integration into my bikes computer. I keep my Zumo 660 as a backup now, it has been banged up pretty good, but still works well. When I bought the 660 it was in the $900 range, now you can get them new around $500 I believe, which is a good deal for a great GPS device.