I have spent a lot of time (even before getting pregnant) on what kind of diapers I would use. I am still spending time on it but I think I have finally found something that is a good solution to all my concerns, gDiapers. These are a cloth cover with a waterproof (snap out) liner and a flush-able insert. You can throw them in the trash (no plastic so less landfill time), or home compost the wet ones.
I read some reviews this morning, and they are mixed; much like the cloth diapers I was looking at. I think the lesson is to not buy too much of anything until you test it. What I read this morning was interesting though, people are putting cloth prefolds in the gDiaper cover as a more cost effective combination of the two choices; and often using the gDiaper insert when they are out and about. The g covers are about $16 and the inserts about 30 cents a piece, so not super cheap but less taxing on my conscience. With the inexpensive prefolds as inserts it seems that would be a lot cheaper than getting the fancy cloth diapers.
Who knows. I am sure I will have lots of opportunity to find what works for us. But so far this seems like a good set of options.