Swedish Railways' X2000 Express train - BEST VALUE in Europe?