Well, the two of us managed to miscommunicate to a pretty serious degree. I thought the date was happening Thursday, because she had said "tomorrow" at 1:05 am Wednesday, whereas she REALLY meant Wednesday night. She called me five minutes before eight to let me know she was ready anytime, and I had to scramble just to get there 15 minutes late.
But, besides all that, it went pretty well. We had a wonderful conversation over dinner but the waiter, sensing we weren't going to run up a big drink tab, sort of hustled us out. I paid, and while she lightly protested it seemed more of a "I don't want to look like a jerk" formality. She didn't fight it beyond, "It's my treat, really."
She's on a sports team that requires her to get up at around 4:00 am, so we figured it best to just drop her off. I was priming myself for the "We should do this again" spiel, when she beat me to the punch and told me we should get together sometime next week (she's going home for Easter).
No real physical contact. I'm fairly shy about that stuff, but I figure I should work SOMETHING in the next go round. So, you know, not magical but certainly pleasant. And, given her expressed interest, things are looking good.
Also, I had a friend tell me that since I've handled the "nice date" now I have to figure out a "fun date", like mini-golf or kayaking something like that. Boston is a little big for a second date, and I'm saving "Come to my apartment and I'll cook for you" for date three or four.