Shakugan no Shana was great with a good mix of action and romance, with, something that many things lack, a good plot! Needless to say, I was uber happy when this came out. It has held up to my expectations and shows that a totally ending happened in season one than I interpreted.A must see!