N Nikolai New member May 18, 2009 #1 I mean not like a miracle but is it better than jogging or other exercise techniques?