A couple of points. The Zumo does come with everything in the box to mount it to the bike. Would be a bit daft as its a bike unit not to.
The garmin comes with the pc mapping software so you can make up routes and download the to the device. I think you get more for yer money with the garmin. And the names not quite as stupid.