Actually I prefer to travel by train to flying. There's more space for your legs and you don't have to bear the bothering check in procedure. Just enter the train, sit down, relax and watch the countryside flying by. Also it's possible to read or to use the computer without having close physical contact with your neighbor.
Only the good old train stations are starting to disappear. Modern train stations look more like shopping malls. However, this has also some advantages, you don't have to wait in a small area with usually not enough seats as on air ports.
This is Dresden Hauptbahnhof:
This is Leipzig Hauptbahnhof:
This is Berlin Hauptbahnhof: