I just did this in about 3 hours on my 325xi.. tip for y'all:
-loosen the front diff bolts, don't remove them
-remove rear diff bolt
-pry diff to the pass side
-jack diff up about 3/4"
Royal Elite Club of 6 Speed Tourings - founder