Meet Inbetween
Assuming your friends are normal (i.e., part a-hole), their suggestion of "let's meet halfway" is probably a ruse for "let's meet somewhere secretly more convenient for me". Inform your compromises, with MeetInbetween.us.
Once you decide on a middle ground, MIB provides a permalinked map of the location -- so you can send a link for proof that no matter what your buddy says, there are Starbucks in buildings that aren't his office.
