Originally Posted by makisupa
Thanks for the link man. I looked up the fin on Bav Auto and they have a price for $56.95, and if I'm in the portsmouth area I may pick one up there. I got nav and satellite radio so I'm not sure exactly which one I need but they are all in the same ball park price wise, so I'll just have to figure that out. Wish I had the body shop hook up like you though!
Looks like you got one of two choices. You can call your local BMW parts department and give them the last four numbers of your VIN. They'll tell you the part number of the one you need.