Most people here seem to have been to make Vista run Trainz with a bit of tweaking. WinXP would be appear to be a much better option if you have the choice though. Do a search on this forum for the word vista and you should find some threads offering advice, or if necessary post again.
HTH, John