All of the above are good places. I make more money from my Squidoo pages than Hubpages. I think this is because on Hubpages the reader actually has to click on an ad on your page to earn money. On Squidoo, the ad revenue from all 2million+ squidoo pages is split up and paid out to the top 85,000 or so lens pages on squidoo. So if you have a good page on squidoo, you get paid ad revenue even if no one clicks on ads on your particular page. However, if you have an article that has a high CTR you will make more money on Hubpages because you are getting all those clicks.