This is already being implemented. The first release was just this week. https://bitcointalk.org/index.php?topic=321085.0 .
However NFC exchange is yet to come-- although very easy to implement. At the moment you have to take a photo of a QR code on the recipient's phone (I think) to set up the exchange (this is probably safer than using NFC anyway and not that much less convenient).
PS: It surprises me that no-one here has been talking about this project since it is the biggest technological advance in Bitcoin in the last year or so.