I have watched the first season of Shakugan no Shana 8 times.
I wonder how many times you watched season 2 (I think it's only once)
5. Good guess though. Watched the OVAs twice and the final season once. Once I get like 5 days of freedom, I will marathon S1 -> S2 -> SS -> S3. All 76 episodes.
No movie? What kind of die-hard fan are you.
Anime:
Clannad, though, and even more so After Story, take the cake on emotion. I can almost guarantee that you will be crying in every single episode.
After Story? Never heard of it. Clannad actually ended after episode 18.