I used to run a lot of long distance but naturally I am a sprinter so I do a lot of that, I need to stay in shape for track somehow
Usually I like to run on a track because sprinting is very particular and you have to have perfect form, although I also sprint up my driveway (it's a long uphill) and it seems to be helping a lot.
I will admit though that sometimes a good long distance run can do you some good.