My advice get a Euro pass if you plan on going from countries to country.

The train is a great way to visit Europe, of course in some area it tends to be a bit slow but I guess being used to the high speed train that might bother me more than the average person.