for me it would be HunterXHunter, even though it's 93 episodes long i've already rewatched it 5 times in 4 years, i just can't seem to help watching it atleast once a year so that i can get rid of the need to watch tornement anime XD, weird thing is i never get bored with any of the arcs, even the anouying ones, course it's probibly because the characters are so likeable, so ya long story short, seen it alot, not bored with it yet, probibly gona make it a tradition at some point XD (funny thing even now while i'm righting about it i wana go watch it agian cause i remember all the awsome parts XD)