M.C.
I've never really liked all-in-ones, mostly because they take so much longer to dry than other diapers.
I love Kissaluvs for newborns, but prefolds were really my workhorse diapers when they were little and changing sizes so frequently. As they got older I moved over to pocket diapers like Fuzzibunz, and we've been happy with those.