GoMiniGo.Com also sells a great tow-hook license plate holder. I have one on both my Mini and M Coupe. They also make one for the new Z4. Cost is $70 and the plate is adjustable for various positions. I love mine.
http://gominigo.com/NHLPB-BMW.html
--Chad