besides the obvious like being attractive and intelligent, which are prerequisites
a chick that can joke around and bust balls as much as you can (legit sense of humor..can dish it/take it)
a girl that's not a slut (i.e. very selective about who they are with)
has good fashion sense and knows how to maximize their beauty
strong willed/independent
all pretty sexy traits
Agree with everything.
The strong willed/independent part though walks a fine line. Too strong willed and independent and I clash too much with them. Those are the ones who usually are still friends with their old boyfriends. That shit doesn't fly with me.