Try changing the resistor, next to the blower unit.
Vince
September 2010
It sounds like your you need to buy a new blower which is under the glove box cost about £175 new.My heater as also broke on a 05 plate only done 40.000 miles not fixed yet.Try a srcap yard.
P.s 1st check the the fuses
Terry
February 2010
Automatic Answer
While you wait for answers, we may have found some information which could help you.