As a runner, I always run AGAINST traffic. When I see a car coming, I go way into the side, off the road, into the shoulder. If there is no shoulder, I will gladly run along weeds and even into ditches. I get back on when the car is past.
I do this too. Most drivers give me a wave and I wave back. I had no idea there was so much animosity about runners until I read this.
If you do what Deb describes I can't see why there would be any animosity.
I have no issues with bikers/runners/walkers. I do have issues with stupid people who don't care about their own safety or that of others. I work in a college town and people always just step directly out into traffic without making eye contact. I went to the college myself and have heard people comment countless times that they (pedestrians) have the right of way. Well that's fine, but we also get over 10 feet of snow and have very steep hills here so when you walk right out in front of someone there's a possibility that you will get hit because they can't stop their vehicle in time.

Sometimes it's even just a courtesy thing. Yesterday morning there was a woman walking in the road with headphones in. I had to come to a complete stop and wait for the oncoming cars to pass so I could drive around her. I had to do this twice (both before and after dropping my DS off at school). She never even glanced at me or attempted to move near the edge of the street. To me, that's just rude. When there are sidewalks available on both sides why would you walk right in the middle of the lane and make everyone have to stop and go around you?(She was in a dress and walking to work, so I don't think she was concerned about the stress on her knees from the sidewalks.)
I live in a smaller village with no sidewalks. Our house is near the end of a dead end street with a field/park and creek across the street so there are always both kids and adults walking and riding their bikes. Everyone has enough common sense to at least move to the edge of the road when a car is approaching.
