I just head out the door. I stay inside my neighborhood so that I don't have to cross either of the highways. I can get any distance run in by winding through the streets. I also have a 0.66 mile loop that is relatively flat that I can do speed work on (sharp turns though). There are also many hills with long slow grades and short steep grades depending on the challenge I'm looking for. Also, the streets are 4 cars wide (2 for driving and 2 for parking) so I have a lot of space to avoid obstacles (snow/ice) or oncoming traffic. Another benefit to my run is that I am never more than 2 miles away from home. I have a spreadsheet posted in our house that details distance and time of the workout so that my wife always knows when I should be arriving home. If I don't show up, she knows she doesn't have to search to hard to find me since I'm just somewhere in a 2 mile radius on one of a few streets. I don't really get bored with it and all the neighbors know me by now. A few times people have come up to me when I'm far away from home and just doing daily things and they're like "Hey, you're that guy in Cottage Grove always running by my house", or "Hey, you're the Arby's runner. I see you every time I go to Arby's." I've been stopped in races too, it's kinda funny. I think I've logged about 4,000 miles in a 2 mile radius of the house.