Geek Girl Dinner ay?
Well, I meet half the requirements at least :)