Personally, I'd feel more comfortable meeting in a public place, how about a restaurant or something? What's a good, central location for everybody? I'm up north so I'm willing to travel a little way...if everyone else is.