Don't go with the hype and paid advertising by getting Reebok Nanos. Great shoes those may be, but New Balance has a winner with their MX20 shoe. It's the perfect minimalistic shoe for all types of activity.

Let me start by saying I've had the original MX20 (version 1) for over a year now. They've been my daily/only shoe and have gone through a lot. 5 days of CrossFit WODs, running 5Ks 3 days a week, and obviously everything in between. They've held up terrific, and are still going strong, but it's time I got a new pair of shoes for dedicated for the gym. I was about to go with the MX20V1 again, but they were limited in sizes available now. That's when I saw they have this new Version 3! I haven't heard great things about the V2, so after looking at these new V3, I was sold.

I've had them for a few weeks now. They are even more minimalistic than V1, which I'm pretty happy about. They are also more comfortable (which I figured was impossible).

Two things to keep in mind though if comparing is that there feels to be more inner arch support than before. My feet are somewhat flat and have gotten used to not having any arch support, so it took some time for my feet to adapt to the higher inner arch padding on the inside sole padding. Lastly, there is no longer a heel/back loop for pulling the heel up when putting the shoes on. This is what I miss the most, as I used it all the time on the V1.

The colors and quality are great too, even though the cutting of the pieces around the lace grommets seem a bit rough. Take a look at the photos I uploaded to see a few comparisons between these V3 versus the original V1. Do yourself a favor and get a pair of these!

FYI -- I usually run an 11.5 in most shoes, but with these and Nike shoes I am a size 12. These fit a little bigger than a Nike, from my experience (e.g., a 12 New Balance has a little more toe room than a 12 Nike).

UPDATE: I just bought a second pair of these for my daily/casual shoes. Love 'em.