We've cloth diapered since A came home from the hospital. I love doing it and have a nice little stash of diapers going. We started with fitted diapers by Kissaluvs and Prowrap covers (both purchased from Nicki's Diapers). As soon as A was big enough we switched to pocket diapers by
BumGenius,
Happy Heiny's and
Blueberry Diapers. As soon as I received the Blueberry diapers they became my favorites for 3 reasons: a) I could just lay the insert in the diaper (instead of in the pocket) and once it was wet I could just switch out the insert like a fitted diaper which means less laundry and longer lasting diapers. b) These diapers are really slim fitting. c) The SNAPS! My HH and BG diapers were all hook and loop (velcro-like) closure. Snaps, in my opinion, are much easier to deal with! The hook and loop closures tend to catch onto other diapers or themselves (despite the "laundry tabs" that are included on the diaper and supposed to prevent this) which causes them to fray. In the case of my BumGenius this means the closures have actually stopped sticking closed well. Another negative to the hook n loops is the edging around the closures on both the BG and HH diapers have curled up a bit from washing and chafe A's little belly or hips if I don't cover the diaper with some kind of bottom (no onesies!). So, I'm definitely a pro-snaps mom. Snaps have issues too of course. I've only actually seen this on my Blueberry inserts, but pulling on the snaps to open them (or leaving them closed when washing) can cause the fabric to wear and rip. Also, I've heard that the snaps can wear over time as well and not close as well.
As time has gone on, A has grown and become a heavier wetter. This means the whole switch-it-out method I was using with the Blueberry diapers is no longer as option. These diapers are not an overnight option for us any longer either because I find my poor little one with some nice leakage around the leg holes after a while. So, I was so excited when I went to Nicki's Diapers and found out that Happy Heiny's now has a
snap version of their one-size pocket diaper.

Happy Heiny's have been my favorite since the Blueberries stopped containing and the BumGenius started to fray and not close. So, to find them available in snaps made me really happy!
I highly recommend
Nicki's Diaper's too! She offers free shipping on a lot of items (including pocket diapers!) and orders over $75. I always get my orders from her quickly. The only negative I can really point out about this site is that every once in a while she's out of a specific color I want.

eta: About a week after receiving my Happy Heiny's snap diapers a couple of the snaps completely ripped out of one tab. The same thing happened to another diaper about a month after that. I've contacted HH and have been instructed to return the diapers for a replacement. I'll post about the replacements once I have them.