I have the SB2, Neo Vista, and Mach 2. They are all great all-rounders with each having a different character. If I had to choose one for the widest variety of runs, it'd be the SB2. The midsole is also the most balanced feeling. The Neo Vista is definitely the softest and bounciest and best of the three for easy/recovery paces but can surprisingly pick up the speed and feel good when you push it. The Mach 2 is the fastest and the most propulsive of the three and best suited for tempo/threshold and intervals although it's okay for slower paces as well. I find the three very complementary to each other. I have many shoes, but this trio could probably replace everything else to cover virtually any type of run, including races as long as I'm not shooting for a PB, in which case I'd probably go with a dedicated carbon-plated racer like the Alphafly 3 or Metaspeed Sky Paris.