I have been playing Europa Universalis 3. It is awesome but I have a warning for you.

If you want the tutorials to work properly play through them before you update/patch the game.

Some of the things the various patches have changed confuse the fuck out of the tutorial and it seems they didn't bother to update it along with the patches.

I asked about steam because I recently rediscovered how much fun team fortress 2 is.
_________________________