Is it for the bike or for a cage?
Garmin and TomTom have both brought out "motorcycle" models recently, with larger displays and touchscreen controls.
As far as the exact models and maps, I can't help you there. I'm more concerned about the European coverage...