For a new business card for SFI I would include the following information:
- 15 years in business and still successful
- millions of members all over the world
- growing with about 4000 new affiliates daily
- easy to work it
- your email address
- your name and maybe a picture
And because everyone is using smartphones lately a QR code to lead directly to your affiliate link should work great.