Pokerstars has more fish, but a lot of people here like Bodog too

Personally, I'd keep money for sports on Bodog, and money for poker on Pokerstars. That way you have the best of both worlds and keep your bankrolls for both things separate.