Saw it last night in 3D, actually really well done. Some really funny one liners in there, actually puts a smile on my face thinking about it.
Probably wanna watch Thor and Captain America before it as I would've been a bit confused otherwise, and the one liners probably wouldn't of worked...