All. Times ten. She's smart, funny, outspoken, she won't stand for something she thinks is wrong, so she has a strong moral compass, she genuinely cares about me, and thinks a lot like me, she has awesome taste in music, she makes me smile, best sex EVER! (ever) and we just *get* each other sometimes lmao, we're definitely compatible at the core, and we can sit there and bullshit about dreams containing gameplay mechanics (ever see a life bar on the zombies/monsters in your dreams? How about controlling your "self" with a gamepad lol) and I don't feel silly like I would with any other girl, she introduced me to fucking Death Note, Starcraft 2, and a lot of other great games/anime too, and she's probably one of the few girls I met that's my equal or better in just about every game we play. Not to mention, she made me forget about how hard my ex burned me (she had her bro break up for her, which sucks because we're great friends and him seeing me rant about her self-contradictions probably put a strain on our friendship ; /) Plus she showed me Bill Hicks and George Carlin ;P
(TL;DR, she's my perfect mate. @w@)