I've got a Garmin eTrex Legend which comes bundled with Metroguide, which is a European map base which has some pretty impressive detail.
The GPS itself can't calculate road routes (you need to attach it to a PC and use the Metroguide software to create the route then download it to the device) so it's not brilliant as an in-car unit, but as a general GPS, it's fantastic, I use it for fishing trips, as well as having a few stored routes for certain road trips. It even picks up a signal through plane windows...
Think they retail at about £140 ish.