I liked Super. I will agree that it's really messed up, and definitely not for kids. I think Kevin Bacon was the only normal person in the whole movie, and he did a fantastic job as the bad guy.
Captain America was also really, really good. The character was well-defined, and the movie was not cheesy, which surprised me.
Thor was really good, as well, though I don't think Chris Hemsworth and Natalie Portman had any chemistry at all. It felt like Natalie just mailed this in.