I agree with hooligan, my sister did the full on thai and its really effective, made taekwondo that i used to do look like a few minutes of cuddling.
Definately the one to go for if you want it for self defence.
If its for fitness then i think any martial art is pretty good really providing you have a decent teacher and some motivation.