>>614 (OP)
Watch the first tv show up untill episode 54, then watch the second one, everything after episode 54 is filler and deviates greatly from the manga, i haven't bothered to watch these episodes so i don't know if they are any good.
I haven't watched the movies either, but as far as I know they are just compilation movies.