I have run hills, including the boston marathon twice I still run, I just did five miles on Saturday. But I still don't get the same benefits (even close) as I do with p90x. I do love running though. It's just, if it's my only thing I don't make much progress .