I'm getting excited about the trip the more I read :) My "home base" will be in Stuttgart but we plan on making our way to Prague, Plzn (Pilsner Urquell brewery), Heidelberg, etc...
Here is what our tour guide (my father in law) sent me for a rough intinerary (this is a trip my wife bought me...