Hubpages is great, you can make a lot of money many different ways.
For me the majority of the money isn't made on the actual site, it is when the readers click through to my personal sites and buy products there.
But don't get me wrong, I have written under 50 hubs and on average I am making about .75 per day. That is not bad considering how much I make when a reader clicks through to my sites.
Just know that if you want to make money with hubpages you don't need to write a lot, but you have to create great articles that benefit the reader.
One trick I learned very quickly with hubpages is that you will rank higher for each article as long as you have a good individual hubscore and it is search engine optimized.