We use a lot of Bum Genius and I love them. They're so easy, you don't need to think about them (apart from stuffing them once they're out of the wash), and they dry super quick. We've been having some velcro issues recently (after 10+ months), which is frustrating. If I can solve it, I'm sure they'll last thru potty-training.
I also have been getting into prefolds and terry squares. I really like terry squares - the folding isn't bad at all. The worst bit for me was getting used to the nippa closure. These are great value, and shouldn't be off-putting at all.
Night times we use Harmony Hemp by Easy Peasies. I stuff them with two small Micro Fiber inserts as well, and use either a wool or fleece wrap, and that seems to work. We've tried BG, but had to stuff them so much to be absorbant (he's 12 months, nearly 25lbs, and sleeps thru 11 hours), that it wasn't staying closed! I'd like to try the Bamboozles, as I've heard good things about that for an overnight. I'm just working up the courage for another £9 nappy!
ETA: I chose the BG primarily b/c they were easy to dry. We lived ina flat for W's first 9 months and I had to air dry everything in our living room. I was too wary of folds and nippas to try flats/prefolds, but were I to do it again, I think I'd have started wtih that. BG are pricey. They're handy and I do love them, but it was a big investment. ALso, now we're in a house with a yard, I'd love to try more bamboo ones, that take longer to dry, but are very eco-friendly and absorbant.
I buy from lots of different sites - all online sadly as there are no cloth nappy stores near me. I've only seen one (in Berwick), but that's a bit far away, adn they really only have a few odd nappies...