I'd just like to take this opportunity to pass along a bit of advice to everyone:
IT PAYS TO HAVE THE RIGHT TOOL FOR THE JOB!
What's better:
Spending $20 on a tool, which you may or may not ever use again, and completing the work with ease?
OR
Spending several miserable hours cursing and trying to make do with standard tools with the risk of breaking stuff and having to spend more than the tool would have cost in the first place?
I know my answer. I have a 1990 M3. Anyone want to borrow some BMW specialty tools?