Ah, Mutants and Masterminds... heard a lot of good things about that. Might be time for an extended browse in my local FLGS...
Champions also sounds worth a look. Being used to 3.X D20, I'm not scared of a complicated ruleset! What's the schtick for that game?
Superhero toolkit... very...