Chains and cassettes are expensive items to replace regularly. I have found that cleaning and lubricating my drive train saves me significant amounts of money. Of course if you are riding some beater or a single speed your chain-cassette mileage may very.
I also strongly recommend KMC chains. The 10 speed variety is about as light as midrange Shimano at one third the price (on sale).