well to have any relationship you have to be attracted to the person both physically and emotionally.
what I look for in a guy in terms of physical:
+
in shape- I like guys that are in good shape. I prefer thin guys with some muscle on them. but I don't like beefy guys
+
good style sense- have to have their own personal style. i'm not picky on the type because I wear a variety of things from punk to preppy. but I think fitted shirts, slightly fitted pants (not baggy/tighter than mine) look good on the majority of guys.
+
nice face- i'm a sucker for an attractive face. i'll admit that I describe a lot of guys as beautiful just because they have gorgeous features.
Personality Wise
+
outgoing- they should be comfortable in social situations. not necessarily the center of attention but just being able to relax and have fun with a variety of people.
+
caring- guys should pay attention to their girlfriends. not be afraid to show them affection in front of their friends. if they make fun of you a little just flick them off. also, a girl can never hear "you're so beautiful/cute/pretty/gorgeous" too much. ^_~
+
honest- honesty is big. it hurts so much when the girl shares everything with the guy but the guy lies to her.
+
faithful- NEVER CHEAT! I don't care. if you cheat then you shouldn't be in a relationship. if you think you're missing something in bed then share your concerns with your girlfriend and she'll probably be more then willing to step it up. but don't go looking for someone else to sate your sex drive.
+
thoughtful - it's nice when guys get things for their girlfriends. they don't even have to be big things. i've been happy getting sticky notes w/ a little picture drawn on them, my favorite sucker, etc. just knowing that you think of us makes us feel better.
fortunatly I found my guy <3 <3