+1 for Vie Long, I love mine and use it all the time. I no longer own any badger, these have a nice firm feel to them and lather up a storm with any soap.

My other choice is a Semogue boar brush. Take a bit to break in and needs to be soaked beforehand (unlike horse), but it's a fantastic brush. They can be found for very cheap.