Well, I swung by the $BMW$ shop today after work, ordered the spring, keeper, spring seat, and spring retainer. 47$. I guess it could be worse. Oh wait.. the parts won't be here for a week.
I've looked over snowbum's page, and my clymer manual... neither really covers removing the spring. I guess looking at the fiche that the spring retainer is threaded somehow and holding the whole thing together? I don't see anyway around removing the head, which means I should have ordered a head gasket.
I'm feeling a little better after looking over the procedure (and now that I have a boilermaker in progress..)
Can I disassemble now, and wait for the parts to arrive next week, or should I try to do it all at once?
Tool list: exhaust nut wrench. What else do I need? (other than more beer!)