phew!, holy holy holy. I remembered I actually have those stripped screw removers. So broken hand and all, I managed to get the rest of the plug out. Just get a new plug tomorrow at the dealer and that's it.
http://a1.sphotos.ak.fbcdn.net/hphot...83911715_n.jpg
I almost had a meltdown there for a few minutes.