I have an HP-BCS I use for general spraying, a CM-B I use for smaller jobs or quick sprays, and a Micron CM-C+ I use for hardcore detail work like camo schemes, stripes, spots, etc...
In my past, I've owned a Paasche F1 and H, an Aztec, and a Badger 150. The 150 was my everyday brush until I got the HP-BCS. Since then, I use nothing but Iwata. They clean easily, they spray very well, and the HP-BCS is affordable, about the same cost as a 150. The others, be warned, are expensive brushes, especially the CM-C+. But I've become a dedicated Iwata customer. You get what you pay for IMO. It's not that any of the others are bad, it's just that the Iwatas are better in my experience.
For the average-Joe modeler, the HP-BCS is the way to go.