Sharing contact information can be a pain, but the My Name Is E iPhone app makes the whole process terrifyingly simple by allowing people to share contact information with anyone in physical proximity.
Basically, all you have to do is download the iPhone app and open it while near people who have the same app. In seconds their names will pop up on your screen and you'll be able to send your contact information to them. If you want to share details with people who don't have an iPhone or the My Name Is E app, then you can simly email them everything they need straight from the app.
The app is free and available in the iTunes store now.