Ah, I've played Ticket to Ride once. I remember I lost very severely, but I thoroughly enjoyed myself. That sounds like a worthwhile site, and I'll have to visit it frequently. The others I've not heard of. Recommendations are always fun, as it's easier to try something out when you've heard good things and watched a bit of the fun.
Kittens in a blender sounds quite twisted, Scotty. Perhaps when you give Kingmaker a go, you can tell us what you think.
Do you like abstract strategy games? There is a bit of software, perhaps overpriced, but enjoyable in many ways. It's called Zillions of Games, a gaming engine that will allow it to play nearly any abstract game. The games itself are programed with a simple language (which is still beyond me) by various programmers. It comes with several of its own, but I've been able to use it to play numerous chess games including Klin Zha (Klingon chess, which is surprisingly fun), Jetan (xhonzi would be proud, as it's Martian chess in the Burroughs universe), and various others. It's useful for testing your own games, and it has respectable AI, though I'd much prefer to use it with a human opponent.