If you plan on watching it
do not watch the Cartoon Network dubbed version.
It's complete trash compared to the subbed Japanese version; the characters lose almost all of their personality in the translation and alot of the jokes and humor is butchered.
It's an awesome series, imo; a light-hearted, character-centric story, and it's very long (like 200+ episodes).
You can download the entire series
here; the translators have gone up to 181 now, and are very meticulous in doing them so it takes a little while for new ones to come out. Worth the wait though, imo.
If you plan on watching them, I suggest giving the first 10-20 episodes a try before giving up on the series altogether. It starts a little slow, but it gets alot better as it goes.