I play this almost daily,
Verified Purchase(What's this?)
This review is from: Ticket to Ride Completed Pack PC [Download] (Software Download)
I think my favorite variety is Ticket to Ride: Switzerland. The ability to realistically complete a large number of route cards in one game is a big draw compared to the other varieties. They are all basically fun and the different bonus conditions at the end of game play adds some variety.
I don't love Steam as a DRM but it has not caused any major issues.