Sharecash, adfly, gpt. but the all depends where you live.. if you live in USA, then you have better change to earn money. if outside, then it's harder but if international member. i recommend sharecash, youtube, fileice, adfly.
If you have a website/blog you can become a publisher in the CPM network it give you good earning without require a high CTR
we have many opportunities to earn online. some of them are free lancer jobs (we can find some work in interested areas). And if you have a blog/website you can also earn with advertisements. Try google adsense, adbrite etc.
I have lot of opportunity to earn money by on line for example Micro workers jobs and Free lancers. Thanks
There are many ways to make money online such as joining program or selling other product. But the best thing is how to get traffic to your site.
You can earn money online by finding a product you would like to promote and receive affiliate commissions for either on Amazon, Clickbank or CJ, create a free Blogger blog with reviews of the product with your affiliate links on them, and write articles and submit to the high ranking article directories like Ezinearticles and Goarticles, as well as social bookmarking them to the likes of Digg and Reddit
MAke sure you perform some kind of work/service, this way you cut out any middleman and don't have to wait for the money.