My situation is perfect. I live just about exactly 10 miles. To too far, not too close. I can take trails most of the way, or a few road routes that have hardly any traffic even during rush hour. The only somewhat busy street I deal with is the one my office is on and I have a little less than a mile of a 4-lane road with light to moderate traffic moving about 30-45. At work, there's a big storeroom where I leave my bike. There's even a roll-around clothes bar where some of the sales guys have always kept a dress shirt to throw on in case a client comes by the office. I keep 4-5 shirts hanging on there and a pair of jeans and spare underwear folded up on a shelf. We dont have showers, but I havent found that to be a problem if I start off clean, cool down for a minute when I arrive and towel off.