I recommend the cereal killer (your base will fit) or the kegco three roller mill. they use harder rollers than the BC and real ball bearings instead of the bronze bushings that the barley crusher and the other mills you mention use so no having to take the mill apart and clean the grain dust out of the bushings and sidewalls.
Ive been brewing regularly with my Cereal killer for over 4 years now and its never even had to be cleaned... rollers are still sharp... the kegco, kegking 2 roller and cereal killer are all the exact same mill just different branding and pricing.
You can also buy the MM2 or MM3 with bearings (as an upgrade) but at about 4 times the cost complete.
I just bought the kegco 3 roller (for nano brewery use) and it as well as the MM3 are larger than the BC/cereal killer so the bases would need to be modified.