I personally find that team sports help much more than individual sports. It's the only thing that motivates me to push myself beyond my mental limit to my physical limit. Basketball is my all time favorite sport, and I'd play for 3 hours a day if I could, but I've started playing soccer again and I think it's probably just as beneficial.