I agree with you. With only other exception of Toy Story, How to Train your Dragon has been a very solid piece of visual storytelling.
I have not watched the 3rd part yet. I'm looking forward to it.
I love the whole premise, the visuals, the characters (the crazy Gobber the belch is my favorite).