Does anyone have experience putting an OEM HD radio from a 2008 or '09 e92 into an '06 e92? Or similar? I want to get HD radio in our '06 325 xiT. Any recommendations, and ballpark on costs? What all parts need to be swapped and what level of reprogramming is required? Any chance it is as simple as pulling the dash console and swapping out a stereo deck?