I've gotta say, I loved it. Though I'm also one of the type of people that would prefer the movie to be like 8 hours long rather than to wait for the next segment to come out.
I love the Mini-Series that spawned from How To Train Your Dragon, called The Riders of Berk(sp?).