pretty easy mate. it's worth a mention that the abs and non-abs bearings are interchangeable. Pretty easy job. along lines of.
off with wheel,
off with caliper
off with brake disk (5mm allen head bolt)
off with heat shied thingy
pop of centre dustcap on
push out little bits of bent metal (what are they called?)
blast it with the breaker bar
hub nut off,
bearing off
pack in extra grease and do reverse operation.
that's ottomh but it was quite easy. not sure how important it is to get the exact torque setting on the hub nut but I did have a torque wrench so I dunno...
I reckon that's about it. I'm sure if I've missed anything important somebody will put us straight

E46 M3 CSL but dreaming of another E30.