My trusty, huge, heavy duty one has recently died - and I'm lost without it. It lasted from 2006, though, in almost daily use as I dry washing indoors (allergies mean I can't dry anything outside). It would get a load of washing bone dry in two hours (in a small room) no problem.
Make sure that you get one with a 'laundry drying' setting - and preferably a continuous drain hose. It's quite amazing just how much water they extract from your home when you first use them. They take dampness out of floors, walls and soft furnishings that you didn't know was there!
I'm considering a smaller one next (as there's only me here, now) so I like the look of the Ecoair 12 Litre Compact.