I researched a ton about cloth diapers as well, and I have tried many all in one (AIO) varieties and basic prefolds with covers. My lo was allergic to fuzzibunz, but I thought they were pretty cute.
My conclusion is that motherease covers are great, and indian cotton prefolds (sewn into thirds, with four layers on each side and 8 layers in the middle), are wonderful. They are softer than european cotton, but will not last as long for that reason. I'm sure hemp prefolds are excellent also, but I'm not going to invest anymore in my diapers. The snappies are great instead of pins, but really, you don't need to fasten the actual diaper at all. Just fold the prefold into thirds, fold down in the front for a boy, and snap the cover over it. It won't move enough to matter, and mine is 18 months, running all over the place.
They will be bulkier than disposables, so be sure to get pants a size larger than usual. We have no leakage with cloth (I double up at night, and he has slept 12 hours since 5 months), but just about any time we have used disposables, especially at night, we have leaks. I get by with 3 dozen diapers and six covers in each size. I wash a small load every other day.
Definitely get newborn size diapers and covers--it's worth it, especially if your baby is not even 8 pounds. When they are just wet, you can just let the cover dry and use again. If poopy, I just let poop fall in the toilet, I do NOT dunk or rinse. For washing, I soak in the washer in cold for at least two hours with baking soda and laundry soap, wash again in hot, no poop left. And I just have a cheapy washer. Very easy, no smell in the room. Good luck!