I'm in the Stuttgart area and ride mtb mostly, roadie occasionally. Cycling here is pretty good. A lot of trails interconnecting towns and public transportation that is bike friendly - trains mostly. I have yet to see a bus that'll take your bike with a bike rack on the front bumper. I've only ridden my bike locally and have yet to ride in neighboring countries but Germany seems to be centrally located in Europe for trips to other countries.