I just finished mine and was not that bad. Just make sure you have enough time to do it right.
To remove the gasket I used a surgical type pick to get the gasket out. Just dig into the gasket at an angle a little bit and pull upwards. Do it in few areas and it pop right out. Does not scratch the groove at all where the gasket sits.
Also to remove the banjo bolt for the oil line, use a wrench that pivots. I could not get a socket wrench in there. No room. Also dont forget to replace the two crush washers.
E46 & E90 Rocks