I definitely am a wuss when it comes to traffic. I've got the option to ride ~ 5 miles to work when I move in a couple of months and I think I am going to go for it, but I'm going to have to get some serious nerves of steel before that happens!