The trip to Legoland was a happy one. I had a smile on my face the whole time. The rides are all new and shinny, and most of them are geared towards little ones. 36 inches seems to be the magic number. We only waited in line once – for about 15 minutes. The weather was awesome. Since the park is located on what used to be Cypress Gardens, the trees are grown, and there's even a few water falls. And if you walk through the part labeled "Cypress Gardens" you'll get to see a really amazing giant Banyan tree.
Owen is a big Lego fan, so he of course loved it all. And, baby Kellan didn't really get to ride on anything, but he loved the Baby Care Center, where he could enjoy some alone time with mom and eat in peace. I do wish some of the rides would allow for babies to ride on your lap, like at Disney. But no biggie – Will and I just took turns riding with Owen.
After a full day there, we decided we were likely to be back before the end of the year, so on the way out, we upgraded our tickets to annual passes. We did one of them as a "Plus" so it'd include parking. Since we had our receipt in hand they refunded us for that day's parking. A friend had also given us the tip to google "Legoland coupon" before we went. I don't know how long that will work for, but our child's admission was free that day thanks to that.
As far as favorites for me, I'd have to say Miniland USA. It was noon, and seeing all those cities built out of Legos made me forget how hungry I was. Only something really amazing can do that.
BTW, I think the Legoland website has lots of good info, but I don't think the pictures and videos there truly reflect how nice it is.