Depends what you want out of it really. All martial arts will aid with health and fitness, but as with everything, you get out what you put in.
If you want something that will be useful in the real world then i would agree with thai boxing, also kung fu and wing chun... all can be devastating.