How to Use Your Phone to Create a QR Code
Of course, this varies by device. I am only familiar with the one which I use, Verizon's HTC Droid Incredible.
With it I used the Market application to search for barcode scanners from which I downloaded Barcode Scanner by ZXing Team which was Free.
Once it is installed it will allow you to scan codes and it will read them for you. But it can do more...
Scan a Barcode
Once it displays the information contained in the code, it will offer you choices of what to do with the information.
To do this you click the Barcode Scanner icon and the screen looks as though you are going to take a picture. Focus in on the barcode and hold still for a few seconds while it recognizes and interprets the barcode for you.
If it is a website address, you get 3 choices:
Open in Browser, Share via Email or Share via Text Message

Create a QR Code
Click on the Barcode Scanner Icon to open it as if you were going to scan a code, but this time press the phone's Menu button which gives you Choices of Share, History, Settings, Help and About.
Press the Share link which displays a screen that tells you: "You can share data by displaying a barcode on your screen and scanning it with another phone" You also have the choices of Application, Bookmark, Contact or the Clipboard.

For instance, if a friend asks your advice about a CPA and you want to recommend yours, whose contact information is in your Smartphone, you then choose Contact and your phone displays your Contact list.
You choose the CPA's contact that you want to give your friend and your phone automatically creates the QR Code on the display screen of you phone.
Your friend uses her smartphone to scan that image and it grabs all of your CPA's contact information.
They select to store the information as a contact in their phone and it is done.
In less than a minute or two you are able to exchange information without typing a single character.
You should definitely add this to your Technology Toolkit.