Dream guy: Tall, smart, interesting, dark hair, not a complete asshole, gamer, open minded... Wait, I live with him already! Win!
Dream girl: Redhead/odd color/dark color, not blonde, has curves, intelligent, interesting, gamer, goth (preferable but not required), open minded.
I am way less picky about guys because if nothing else it's fun to watch them interact with each other. And "borrow" their clothes. Not so much with girls... In my experience even best friends get ridiculously catty with each other at times.