We've used "I Love Cloth" (via www.diaperkits.com), Motherease, FuzziBunz snapping pocket diaper, plus prefolds and fitted diapers with a cover. I prefer the fitted diapers with the diaper cover, or a prefold with a cover. My husband likes the all-in-ones, and uses the fitteds as a back-up. I actually really like using prefolds (except on newborns with breast-fed poop, but I did have decent luck containing the poop by trying various folds for the prefolds).
The fitteds we have were made from the free Mama Bird pattern, some by me, some by my friend. If you have basic sewing skills (ie, you can sort of sew in a straight line), you can sew a fitted cloth diaper. Most of our covers are ProRap seconds ($4.50 each--much more reasonably priced imo!). I don't like the MotherEase covers very much at this stage for our skinny 22m old; they are either too loose around the legs or too tight.
Sometimes we add an extra layer of absorbency (I sewed some flannel over some microfiber towels and use those, or you can buy “doublers”). Our 22-month-old holds his pee all night and lets it go usually right after he wakes up and the diaper is pretty darn wet but no leaks, as long as I make sure none of the prefold is sticking out.
I do know some people end up doing disposables for night time, and cloth during the day. I figure whatever cd'ing you're doing, it's good for the pocket book and the environment....
I will also say, as my husband says, "Cloth diapers would not be do-able for us if we didn't use the flushable diaper liners." That was the only way I could get DH on board, and he has been a champ about the whole thing since we've been using them. Bummis makes some, I believe, and so does Imse Vimse. They are like really thick toilet paper, and you just shake the liner and poop into the toilet, with very minimal handling of diaper (shake liner & poop into toilet & put the diaper straight to the diaper bin till wash time). It won't take care of every little bit, but it sure makes it a lot less gross to deal with.
If you're not sure what you want, you might try one of the starter packages that have a couple of each kind (they usually have an AIO, a pocket, a couple of different fitteds and some prefolds, plus usually 2 kinds of covers. It's a good way to try out a variety of options.
You could also try posting on Craigslist or freecycle--that might turn up some inexpensive (or free!) options to try out. You can also try www.myuseddiapers.com or www.diaperswappers.com (I think I have those sites listed correctly, but you might have to google them). They offer people the chance to see used cloth diapers and it's a great to try some kinds out without having to pay "new" prices.
If you have a Whole Foods or similar market, or a "natural parenting store," you can probably find cloth diapers for sale, and you could buy one each of a brand or two to try out, or talk to the salesperson and ask them what they recommend.