Thank you karen2 for the compliments. Well - when you say so - I'm just a genius
Regarding travel by train. There is a web page of "Deutsche Bahn" (www.bahn.de) which has a very easy to use "timetable". I'm sure, there is a way to use it in English, too.Try