I would suggest something that I myself do - play a team sport. In my case, that's hockey (field). I've done this since I was 7, having played a few years of top-class sport in my youth.
It's good for your body and mind as you do a whole lot of cardio and attending the third-half after with your teammates :)