It depends what you are using the system for. The B85 chipset was designed as an entry level chipset for business workstations. The Z87 is for gamers and enthusiast. I know some of the manufacturers have been redoing the B85 chipset models and adding some more features to try attract budget minded gamers calling the new version B85 Pro. I don't think you can overclock on the B85 Pro models. If you can afford all of the models listed I'd go for the Z87 model it's a better more feature rich chipset.