I use all of Trish McEvoys brushes they are fab & her brush cleaner is great!
I think that Becca makes the best. Their foundation brush is make of synthetic fibers so that it doesn't "stick" to the product. There's the traditional kind with "longer" bristles which is great for liquid products. They also have a brush with shorter bristles that works best with cream products.
They have a great amount of "bounce" and are really easy to clean and take care of. Can't rave about them enough!