I went to see Megamind with my little bro today.
I actually really like this movie!
The visuals are good, (plays with 3D a bit, but doesn't turn it into a gimmick), the story is pretty unique.
I don't really have the time for a proper review, but I'll give it a solid 8.
(Its quite rare for a movie these days to actually make me care about a character, but I'll happily admit that I feel for Megamind)