My son actually won advanced screening tickets, so I took him and his brother to see it last weekend. I gotta say, I was pleasantly surprised. I'm not a Will Ferrell fan, and I thought he did a great job in his roles. The story was pretty simple, but fun. My kids loved the movie, and I definitely found myself laughing throughout the movie pretty often.
I was very impressed with what they did, and I'll definitely be buying it on bluray when it comes out. Great stuff.