There is a ton of hype out there that leads many new affiliates to believe that it is easy to make millions online overnight, but a long term consistant approach is always best. With any challenge that has a worthwhile outcome, it will be a long and hard road. Study the game, learn all you can, and get up when you fall down. Of couse some people might strike gold with their first campaign, but for others it usually takes a few failures.
Great post and some very good info in this thread