I personally liked Fuzzi Bunz best. They are a pocket diaper with snaps and very soft against baby. They can be spendy but you can resell them and get a lot of your investment back later. I found that it was worth the cost for me and they were the best at not leaking (especially overnight or for long trips out).
My babies grew very quickly out of the newborn diapers so I would suggest getting just a few of several kinds in newborn so you can see what works best for you and baby. Also, diapers all fit differently and what is perfect for a skinny baby may not work at all with one with chubby legs and so on. Getting just a few of several kinds can let you find that out without investing a small fortune in a line that doesn't work for you.
Diapers nowadays are fastened with either velcro or snaps. I personally like the snaps much better and find that they are easier to wash too. There's a little more room for a customized fit with velcro, though.
The best diaper will depend on your priorities too. For the most economical, pre-folds are great with a good cover. Easiest to use and to wash are All-in-ones (though they take forever to dry), and most absorbant are probably Fuzzi Bunz.
There are also the "designer" types that are little fashion statements like Full Moon Baby Gear and a billion others. There are super environmentally friendly hemp fitted diapers that you'd pair with a cover. If you want to support WAHMs instead of big business then one of those lines would be preferable over the factory dipes like Fuzzi Bunz and Kissaluvs, but those have become big for a reason (and you can still buy them from WAHM sites)... You can even buy certain lines because part of the money is being used for raising funds for sick babies.
Once you determine the biggest reasons why you want to CD, it's easier to narrow it down. Then you can search for opinions on brands that fit the bill.
Did I just make it harder? LOL My short answer is Fuzzi Bunz and a few of the other types for variety. :)