Definitely the Green Lantern!
I mean, I've never really read his comic, but as I understand it his ring gives him the power to create virtually anything with the green power the ring creates. He's limited only by his imagination. So can create big green boulders to smash people, or ropes to tie people up, or whatever he needs. Additionally, he can fly. Even better, I remember seeing a excerpt from a comic from the late 80s/early 90s in which a Green Lantern from another planet falls in love with Hal Jordan and uses the ring to make herself appear older. How awesome is that? Even better, I assume what works one way will work the other...so I could use the ring to prevent aging! I'd be forever young! HOW AWESOME IS THAT???
I don't think the weakness against yellow would be much of a problem, seeing as I definitely wouldn't be playing superhero with my powers. I'm definitely more of a 'use the powers for selfish reasons' sort of person.