How would the Starbuck's on Astor Place be for a meeting spot? It's right on the square, across the street from Manhattan's only K-Mart, and right there as one exits the subway at the station with the same name (No. 6 line).

Keith, since you seem to frequent the area, could you suggest how you suburban types would get there from Penn Station? Otherwise, those driving from Jersey might be better off taking the Holland Tunnel, though the Lincoln is also convenient.