Hey, I just got an Alpine 9884 radio for x-mas because a friend recommended it to me. My only question is if it will be easy to install (or possible at all) into a '01 BMW 325Ci to replace the stock radio. And if it isnt possible what would you recommend instead?

AB