I agree with what some of the others are saying. Depending on how you treat your tanks will determine it's individual life expectancy. I perform Hydro and VIP inspections, the VIP inspection itself will not harm a tank, Hydro however, due to marking the tank with stamps will weaken it over a period of many inspections (in theory). The Hydro is performed every 5 years, so even a 10 year old tank will get inspected 2 times (barring abnormal conditions that may warrent an out of cycle Hydro inspection). That tank, if cared for properly will last you many years to come... Like the rest of your scuba gear, it is not a cheap investment... with that being said, why abuse it, throw it away, and neglect it. With proper care, you will never have to replace it. Steel tanks as someone else mentioned, are prone to rust/corrosion faster if not cared for. They are also heavier (which you don't notice underwater). Aluminum tanks will expand over the years since it isn't a hard metal like steel. You can not prevent this, but just because it expands a little doesn't mean it is unserviceable... thus one of the reasons tanks must undergo a 5 year Hydro inspection and 1 year Visual inspection for your safety!
=-)