I still play it, it usually create some concept for a costume, play it through to 20 then do another one. I just like the Idea of creating all kinds of different super heros or villains.
It is very easy to group and pretty fun when working with someone else. I think it is a good first MMO for people to, the only hard part to figure out is the crafting.
Champions was flat out the best MMO I played last year in terms of fun factor. It just really lacked any reason to group or PvP or craft or gather or ......well anything that makes a good MMO sustainable.
That said - nothing beats uppercutting a badguy 15 feet into the air and then punching him another 40 feet horizontal before he can land.