Head Gasket Replacement DIY - Bimmerforums - The Ultimate BMW Forum
this link should tell you just about everything you need to know.....
I would also reccomend getting a bently manual and also check pelican parts for some good DIY.
getting to the headgasket should be all that hard.....but in my case i have a cracked head and 2 friend piston rings
Good luck and let me know if i can help in anyway