My latest long review has been posted on the Living Barefoot website: Barefoot Ted's Luna Sandal.
Here's the link:
http://www.livingbarefoot.info/2010/11/review-barefoot-teds-luna-sandal/
I think they are stellar running sandals. If you want the absolutely minimalist shoe for running, these are definitely for you!