Girlfriends guide to dating a geek