If it is head gasket...not arguing, OP, but do you know how he knows? What tests he did?
Guys have done the head gasket themselves, but if the head needs to be shaved, and it probably should be checked, I believe it needs to be emptied out...you could get much of it done, but leave the timing to a pro...if you have one of those around.
Are you seeing oil in coolant or coolant in oil?
You have sputtering on a cold start for a bit?
I'm so depressed. No one wants to come see me. :(
Mangofy your E46!