Sorry, I never posted a follow-up, I'm still trying to digest everything. I think it went well. And ladies, I looked fabulous in my sheer nylons and closed-toed shoes. ;)
I went in for what was supposed to be 2 hours of interviewing, ended up staying for lunch and being there for a total of 5 hours, talking with different people. I was surprised that I didn't get too many of the typical interview questions. In fact, I didn't get many questions at all, aside from why do you want to come here, what is your background, blah blah. I was bracing myself for my most hated interview question "what is your biggest weakness?" and it never came up. But it was odd that the interviewers did more of the talking. I had a few questions for them about working in a small company, but across the board it seemed to be them talking the whole time, which struck me as a little strange. But then again, these are scientists and (being a scientist myself) I know we're not known for our great social skills.
I got the impression from my friend that they really liked me and want me for the job and judging by my discussions with the pres of the company, depending on how the salary negotiations go, they're prepared to make me an offer. It's a really big decision and there are a lot of pros and cons to weigh. The good thing is, I'm not desperate, I have a job that I somewhat like, right now. That gives me a great advantage in being able to take my time and think about this decision. Though not too much time, I need to have this wrapped up in the next few weeks because I'm going away for a whole month (!!), which they are aware of. I will keep you all updated as things progress.
Thank you all for your suggestions, advice and humor!

