This really is an amazing opportunity for all my blogger friends!
To sign up, you need to be referred. There are several options: Businesses and Bloggers are free. Affiliates there is a small charge, but you can make that back very quickly!
You will need to have a Sponsor ID - 1068929.