The programs I've heard of are Delorme Street Atlas and a program by Garmin I think called Map Source, I also found this shareware called GarTrip. I imagine G7toWin could come in handy too, it can upload routes and also import a lot of different route files from other programs. There may also be a European version of Street Atlas, or MS Streets and Trip that might transfer to a Garmin too, I'm not sure.