I'm all for Columbus because I live in Dublin (a suburb of it). Since we wanna meet some place somewhat small and at a central location, why not at Tuttle Crossing Mall? I have met many a people there by the rolling ball (gotta see it- it's really cool!) in the food court. Also, the mall isn't huge so people won't really get lost in it as opposed to if we met somewhere in Easton Town Center. What does everyone think?
Greek to Greek,
That1LoudChick
P.S. Christmas break would be perfect for me as well.