Well, I hard wired the Passport 8500, installed the Alpine S260 CD changer (the sound problem was due to my BMW head unit not being plugged all the way in...thanks for the suggestions to Soundgate), installed the wind screen, chrome exhaust tips, magnetic stone guards and so far have not driven the car due to the salt on the road here in Rochester.
But I did actually register it on Friday and ordered custom plates... Z3 XTC.