Too bad the old 103 is gone,
Almost, but not quite.... Only 3 on IC passenger work yesterday. 103 113 on the regular Munster-Stuttgart-Munster run, 103 245 on its regular afternoon run from Munich to Nuremberg, and 103 235 doing an afternoon run from Frankfurt to Saarbrucken and return. Theres life in the old dogs yet... Had a very pleasant run from Mannheim to Cologne last week along the Rhine with 103 235 providing the tractive effort!
German railways have gone downhill quite badly in recent years, the longer distance IC/ICE services can rack up delays of an hour or more quite easily, although its quite possible to travel with no bother at all. Recent events like most long distance trains missing out Mainz because of a lack of signalbox staff don't inspire confidence. Recent revelations about the rather poor situation in Japan don't exactly show them in a positive light either. Only the Swiss keep at it, recent trips there are as good as ever. Just enjoy and don't sweat the small stuff, Germany is a fine country and the people are unfailingly helpful. If you are just in one area/state (lander) then the local Lander ticket allows travel for up to 5 people on all local and regional trains (plus city transport) at less than 30 Euros a day, which is a stunning deal. That ticket for whatever region is not valid on IC/ICE services, but huge areas like Bavaria have excellent local services and you can travel huge distances with little or no effort at minimal cost. If the OP has any more specific questions then just ask away...