beware, of microdrives. I love them a lot but they are not compatible with all cameras.
As far as best companies, pretty much companies that make decent ram tend to make decent cf cards; PNY, Kingston etc etc. Sandisk is fairly good as well, just steer clear of the 'house brand'
-Pete