I liked it too. It's cool that they played it straight when they had to play it straight (in Asgard) and they made it funny when it had to be funny (on Earth). Towards the end I lost interest and actually dozed off, but that's partly because I saw a very early preview screening.

Didn't like the Warriors Three either: the actors were cool (Tito Pullo!), but you could practically hear the writer going "okay, let's make the Chinese guy say something now I guess". Sif was even worse: it's like they decided to add her later on and went through the script replacing some Warriors Three lines with her name.

I did like the human characters, especially Kat Dennings, because I've seen her boobies on Google and they're pretty great.