If your blog/ website have more text content you can use infolinks for ads revenue . many CPM networks available.no need to click visitors ., just impression Generally 1000 visitors (unique ) Earn $ 3 .
That is completely wrong, your CPM earnings depend on the location of your visitors and what not even then your eCPM would not be $3.
The best CPM network is your own words, it is pretty much whatever works best for you. It may not work well for other people though.
shopzilla is pretty good for ppc, I believe the CTR will be high for product clicks, imagine you can get paid for every product clicks
It should not make much difference in the revenue if you have good traffic but it's for sure you can have good returns from AdSense compared to other PPC programs like Adbrite, bidvertiser, Chitika etc...
Iif we compare all other alternatives to ad sense like chitika and all other affiliates.Their payment criteria also different having much overhead than google adsense so I think adsense is the best
there are many alternatives of adsense, rather than posting a question here googling will help better. lol
I will recommend you Check this list of Best High Paying Google Adsense Alternatives You can also try BuySellAds.com
The only one I'm using is BidTraffic. It's ok but not very user friendly. I'm switching to AdSense soon.