Here is a great site where you can play online for free, you only need to register and there is no client or program to download. Only downside is if you don't go on it for quite some time, your account will be deleted, but hey, it's a bit of fun.
I'm on there now if anyone wants to play.
http://www.ttadvance.ca/