Games
The games are the better way to promote if you are a banner and text ad person. The reason way I say this is they have about 350 traffic exchanger site hooked up to them. As you surf you will notice a icon pop up if you click the icon you enter the game. This is on a lot of site, it not a compilated game.
I think for example the Food Game is collection the food of the day you may have to visit different site to collect the type of food as you surf. Each one get you closer to the daily task or challenge and you may make a little bit of credits, banner and other prizes.
The Viral Traffic Games is where you get one move a turn. The same thing an icon pops u has you surf if you click the icon you go to the game. The game is about collection items around a small map. I think this game offer credits, banners and other prizes.
The upside is you get a large pool of people, the down side is the referrals are hard to get. So I would do the free membership to start. If you like the leads or referral are coming in than grab a better membership. both the games and places to surf to earn credits are free.