Summary: Retarded idea. There is currently no way to implement a p2p exchange. The problem is there is no way to move fiat.
There is:
I just announced a proposal for a P2P Fiat-Bitcoin Exchange which solves the "how to get the fiat in/out" problem.
BANK RUN! - P2P Fiat-Bitcoin Exchange
https://bitcointalk.org/index.php?topic=462236Yep! This is the way to do it, and the only way I've been able to think of keeping Bitcoin and other crypto currencies free without being limited to doing exchanges in person. Very good job, k99.