Having ridden on many of the European railroads (UK, France, Germany, Italy, Austrian, Czech, Hungarian, Slovakian and Croatian), I too would have to put the Italian ones near the bottom of my list. I have yet to ride one that left or arrived on time! The few French trains I have been on were...