not sure if you've seen it, but I posted a thread on the exact steps to import a BMW from the US.
it's more of a simple step by step which includes numbers as opposed to the story you've written, so it's a bit more concise.
you can find it here:
http://www.e90post.com/forums/showth...ghlight=import