|Pros:||Looks really good|
This is definitely not a do-it-yourself project. Your local BMW parts department can take your VIN number and order you a replacement dash pod for around $200 (yes, you will need to get an entirely new dash pod). The BMW dealership can then swap the dash pods for you for roughly two hours of labor. This is something you might be able to do yourself, but I highly recommend you let a dealership do the swap for several reasons.
1. Well documented that the dash pod was switched (in case there is any odometer questions later on).
2. Lots of electronics in this dash pod. The dealership will probably set off a few sensors (mine did) and resetting the sensors is something you can’t do at home. So you would probably end up back at the dealer anyway.
I got lucky; my original dash pod had a scratched fog light indicator lens in it. I was going to get a new dash pod under warranty. The service advisor was kind enough to order the chrome ringed dash pod upon my request (no extra charge). So consider this if you ever have warranty work done on your dash.