I like my BG and really prefer pocket diapers. I've tried prefolds with the Snappis and Bummis covers and they just don't do it for me. Pockets are just easy to use and easy to wash.
I have mostly BG with some Fuzzie Bunz, Swaddlebees, and Mommy's Touch thrown in. Honestly, they're all good diapers (although I have odor issues with the Swaddlebees and wouldn't really recommend them). I had some repelling issues with my BG a few months ago, but that was before I realized I shouldn't be washing them with my cloth wipes, because my wipe solution had oil in it. I really like the velcro tabs on the BG because DS is super squirmy during diaper changes and snaps take forever with him, but I can see how it would be a problem if the velcro wears out in the future. We have had some small pee leaks with the BG (usually out of the waist when he's lying down), but they do a great job containing the big poopies, and, honestly, when we were on vacation and using sposies they leaked WAY more than my BG ever have.
I think the key is just to try a bunch of different diapers until you find what works for you. My cousin loves pre-folds, my good friend loves Kissaluvs with the Bummis wraps, I love pockets. I think finding what works for you is important.