Why Geeks Make Good Lovers

This article is definitely true in my experience. My geek doesn't stray, he's got l33t skillz, and a wicked imagination. Not so sure about the "no bad habits" part, though.