You can also look at Landrover parts, may be cheaper than bmw (same gearbox). I got my kit (6HP26) from here:

http://www.incarmotorfactors.co.uk/e...=zf&results=43