there's a lot out there to choose from!
I would recommend reading up a lot about the various different types, and try not to get carried away with all the gorgeous patterns and fabrics - they are nappies at the end of the day, and there to catch wee and poo! 
sites like The Nappy Lady are quite good, as she stocks quite a variety and has reviews of them too. Try to think through the differences between the brands, and see what you might prefer, eg do you want something that is as close to a disposable as possible in fit? so might want an All in One nappy (cloth and waterproof are one piece - convenient for nappy changes, but take ages to dry)
or maybe pocket nappies, where you can pre-stuff the waterproof outer with various different cloths and so it is ready to go on in one at nappy changes (or, like me, you might hastily grab outer and boosters and stuff them as your baby wriggles away from you laughing all the while
).
imo, you can't beat good old faithfuls such as Motherease One Size - I've got some, and they have been through 5 children so far and still going strong. They aren't as beautiful as some of the more modern nappies, but boy do they work (and ds can pee out of most nappies, disposable and cloth, but MEOS keep up with him!) They are a two part nappy - you put the nappy on first (shaped, does up with poppers) and then a waterproof cover (or wrap) to keep everything dry. Takes a bit longer at nappy changes, as essentially 2 nappies to do up (some have velcro/aplix instead of poppers which can make it a bit quicker - it down to personal preference) but also provides two lines of defence for explosive poos and fountainous wees!