Since I walk some 75 miles a week, I go through my shoes pretty quickly. I find myself replacing my shoes every two months. It's an expense that's well worth it though. I get the New Balance running shoes for about $80 a pair (cheaper ones just don't hold up). But when you consider the amount of money people throw at Weight Watchers and other weight loss clinics or programs, I'm getting off cheap.
Right now my music is keeping me occupied during these long walks. Especially the "marathon" weekend walks I take. During my 11 mile walk this morning, I listened to huge choral works by Monteverdi and Bach along with some Handel. Other days it might be hard rock or country. If I ever get tired of discovering new music however, I'll get some books on CD and rip them to my MP3 player. (I still find plenty of time to read anyhow.)