I work at a running store, and I recently was given a pair of the Nike Luna Racers. Just trying them and on and jogging around in them they seem pretty revolutionary. More cushion then I've ever felt in anything that light. Anyone else worn them? Any thoughts?