How to choose a home treadmill?

Specs, prices and tips!
Everything you need to know before buying your new running machine