I, personally, HATE, HATE, HATE the treadmill. I have always trained outdoors. I have hundreds of miles outdoors on different types of surfaces including trail races. I only joined the gym and started using the treadmill because it is no longer safe to train outdoors in the dark without my dog and she can't handle my distance or speed. With that said this is what I have found:
Cons:
I am slower on the treadmill than outside. I do not know why.
I feel less stable on the soft bouncing surface of the treadmill and find I feel like I am going to fall off.
Dang, it is hot in the gym and I sweat much more!
I find the guy or gal pounding on the treadmill beside me very distracting.
Pros:
I can use the treadmill regardless of the weather and time of day.
I can vary my speed to vary my workout.
I can vary my incline which I cannot do outside.
Hey, I can watch TV while I workout. LOL
Bottom line...I am faster and cover more distance outside in the wind and weather and sunshine. I like it better. But the treadmill is a necessary evil for safety reasons. I cannot wait till spring!