As much as I love nfc it's still too expensive and not really popular enough in the UK, except on your bank cards.
You can buy programmable (from what I can tell anyways) stickers that you can add your 'nfc' data too but they're at least 10 quid for 4 and then you need an android/windows 8 (and symbian I believe) phone with nfc to write/read it... good old apple still behind the times, but we all know it will be new and magical when it is added to the iPhone lol
NFC can actually hold just as much data, if not more than a qr code, so all the usual addresses, telephone numbers, web and email.
Also in my opinion nfc is better than qr codes in that you don't even need to take your business card out of the holder or line up a camera for ocr/qr reading which is much easier in 'meet and greet' situations. It is literally hover phone over nfc card and it should read it (assuming it's enabled on the phone), just like the 'contactless' bank cards (you probably have one already, just look for a 'wifi' type logo on the card).