I have always been a DC girl. Just look at my list and have fun. I'll list several reasons why I like each character.
Batman (Bruce Wayne)
In my opinion, you will never, ever, EVER find someone hotter than him in comic book history. I don't like that everyone seems to idolizes Dick Grayson over him. Bruce is way hotter in my opinion and more capable of taking care of Gotham. If it ain't broke, don't fix it. Batman is LEGENDARY. He also goes above anyone in my marvel list.
The Flash (Barry Allen)
Now THIS guy is incredible. Screw Wally West. Barry dishes out constant puppy eyes. Has anyone noticed that? It's flipp'n adorable. I'm still sticking with the tried and true. No one is going to budge me from him. He literally is one of my favorite heroes of all time. Oh and his life is really screwed up. I wish I could hug him.
Green Lantern (Harold Jordan)
I love pilots.I love leather jackets. I love his attitude. I love everything about him. Kyle, Guy, or John could never replace him.
Green Arrow (Oliver Queen)
I hate DC for taking away his beard...I hate DC for redoing everything. I HATE DC right now. Anyway, he has one of the greatest personalities in the DC universe. His girlfriend is one of my favorite female superheroes and he LOVES chili. Good enough reasons? Hell yeah.