K.,
I think it's fabulous you're looking at this.
Of the various options (flat/prefold, hourglass, gathered, pocket) we chose to do a combination. My husband didn't want to use the prefolds, and we found the pocket ones to be quite expensive.
When our daughter was exclusively breastfed, we used the Kissiluvs during the day, and Fuzzibunz (with doubler) at night. We found the Kissiluvs and their cover were much better than disposables at preventing leakage, and the Fuzzibunz and doubler was great for the night.
But as she got older, we found the Kissiluvs weren't absorbent enough. We switched and now use the Sandy's one-size diaper made by Motherease, with a doubler. We've found the absorbency fabulous, and it's easier to clean messy ones by just taking out the doubler. My husband liked that these looked a lot like the disposables (with gathers on the legs), so they were easy to work with and didn't require any hardware.
If money savings is your main goal, prefolds might be best. But we really have liked the ones we found, and have still saved money. I figure we've spent around $1k in two years, excluding laundry supplies. The ones we've bought would last for at least one more child, though.
My favorite thing about cloth diapers is actually the wipes. I feel she gets way cleaner with cloth wipes than with regular diaper wipes. I use the big terry Kissiluvs for messes, and some hemp ones I found for regular cleaning and drying off. The Little Sprouts hemp ones wore like iron--finally, after 2 years of washing every day they finally started to get a bit ragged.
Another mom who has used cloth told me to avoid Velcro fasteners because they don't last as long as snaps, and the kids learn to undo them. I would agree with that. (Our plastic covers have Velcro but our diapers snap. As long as she's dressed, we're okay.) She also told me she could deal with anything as long as she had rubber gloves on. I've also found that to be true in having to clean out messy diapers . . . I invested in the extra-heavy duty ones.
I use pail liners and small bags (for the diaper bag) from Mother of Eden (had to reinforce the pail liner stitching after 2 years, but the fabric is still good--not bad for being washed nearly every day). Our Brabantia pail is still going strong as well. When the occasional diaper rash occurs, we use flushable rice paper liners (to keep the cream from the diaper) and wipe off the cream with a regular disposable wipe.
There's a lot out there on how to wash them. Most of the stuff on the web is for traditional non-eco-friendly detergents. I spritz the diaper with Bio-Kleen Bak-Out, then drop it into the pail; once the pail is full I drop the pail liner bag and contents into the washer for a cold rinse on high. Then I wash it on hot/cold with Bio-Kleen Premium Plus laundry detergent, with 1/4 c. vinegar in the rinse (controls odor and affects the acidity to reduce diaper rash).
Good luck!