Mir has been up for a lot longer than was originally intended. It is a fantastic piece of engineering but it's definately showing it's age a tad - remember the crash? and the fire? and the problems with the computers? and the power failures?
The ISS is an expensive solution but it is about time the old thing was retired.