Oddly enough Garmin's car products are known to be rock solid and reliable, so why can't we have the same in a bike gps?
Urmmm... have you TRIED using a gramin car GPS rattling about on a bike? Wet in the rain? I haven't but I'd not put any money on it.
No, as I stated: "I could juts buy a cheap car gps and strap it to my bike, but I doubt it'll survive rain, mud and being shaken around."
The rock solid reliability I referred to was the software. If you buy a Garmin car gps for your car it just works. I had a garmin device in a company car for some years and never, ever had any issues with it, I just punched in the address and got the directions I needed every single time.
If you google a bit on Garmins bike series, for example the Edge 705 you will hear about all sorts of issues, the device suddenly rebooting after 50 km, using 5 minutes to calculate a route, all sorts of bugs.
If Garmin can make a car gps that never fails, why can't they do the same with a bike gps?
The GPS unit I use is the Oregon, as I use it handheld as well. Works great with openstreetmap, very rugged, AA batteries. Doesn't sound a perfect match for what you want, but you might want to consider.
I've looked at the Oregon and Etrex series, but ended up with a smartphone so far. Currently I use it in a waterproof iphone holder strapped to my top tube, it might not survive the bumpy ride in the long run, time will tell. If it turns out to be a problem, I can always pop it in my backpack instead and just get the directions via an earpiece or maybe get one of those iphone carriers runners strap to their arm.