good links & write-ups! A couple of additional notes:
You can leave the battery connected but make sure you do NOT turn the ignition on once the cluster is removed or you WILL have a trip to the dealer to reset the airbag light!
I've pulled mine out with and without the steering wheel in. If I had to do it again, I would pull the wheel first. It takes a bit longer since you have to disconnect the battery and airbag properly without deploying the airbag, but it eliminates the cursing and fighting with the cluster...
Wilf - Toronto, Ontario.
'99 E36 M3 Convertible
'88 E30 325i Convertible