I have BumGenius and Mommy's Touch one-size all-in-ones and I've been happy with both. The BumGenius seem better designed, and if you order them from diapers.com, you can get 10% off your first order. There are usually promocodes in Parents magazines, or on the web.
That said, we used Baby Diaper Service with our daughter for the first 4 months, and were SOOOOO happy to have one less load of laundry. We are expecting again in May and will do the same thing with baby #2. If you have a Chinook Book, there's a coupon in there for 15% off your first 6 weeks or something like that. For keeping the cloth diaper shut we used SNAPPIS cloth diaper closures (a godsend, no pins!). We used ProRaps covers for the cloth diapers, Litewraps, and Bummis covers. The proraps were best when she was tiny, the bummis were best when she was in the chunky infant phase, and the litewraps were great for overnights and when she was a little bigger--we still use the LiteWraps large over her training underwear.
I really liked the cotton cloth diapers a lot and actually considered buying them before getting the AIOs because those are microfiber. Our daughter never had a diaper rash in the all cotton diapers. Of course her day care didn't do cloth, so disposables during the day and boom--her first diaper rash. It was never bad though.
The convenience of the AIOs, combined with the Grow-with-the-child sizing, made it an easy choice to use them. They wash very easily. I highly, HIGHLY recommend Charlie's Soap (online ordering only, as no stores in Seattle seem to carry it), it's very earth-friendly, concentrated (affordable), and rinses completely clean off the cloth diapers which is crucial for absorbency and to not irritate the baby's skin. Avoid the "unscented" and "free and clear" versions of the major soap brands, they're terrible for cloth diapers and leave residue that prevents absorption. Also, as I learned the hard way, full-strength Desitin is NOT cloth-diaper friendly! A&D ointment is.
Good luck with your new baby, and I hope you find a diapering solution that works for you. Remember that with the diaper service you just chuck the diaper in the pail they send you and use a fresh diaper. It's super easy.
PS, if you do a service: Check online for the best deals on diaper covers. ProRaps by Dy-Dee diapers in California were much less expensive than purchasing them from Baby Diaper Service. You should have 4-6 covers, as you can reuse them as long as the baby hasn't blown out. I also had good luck at Me N Moms consignment store in Ballard for diaper covers.