In order to promote the public profile pages, Google has begun to offer 25,000 free business cards in the US, which means this link will work only in US. Google is giving away 10,000 sets of 25 Google profile business cards completely free. Therefore, you can have a little fun and show off your profile.
Google business card includes a search box which is pre filled with your name and a link to your profile page. If you have a searchable public profile then Google will include it at the bottom of the search results page for your name.
The results of Google Search Engine Land say that Google is using iPrint technology to print the business cards. Moreover, Google says that this offer will be available only in the continental of US and it will arrive within 10-12 days.