Hi guys. I'm Jay.. I have just brought my first BMW.. Best I could get with my budget was the E46 323CI coupe. LOVE it so far! Just wanted advice in regards to upgrade possibilities. Currently the car has most of the extras, electric mirrors, windows, leather interior etc.. Missing is electric folding mirrors, multi control steering wheel and a decent set of alloys. Do I have any upgrade options to these?? I would love to have the steering wheel with radio controls and the folding mirrors. Would also like to be able to connect my phone to the cars sound system IE via bluetooth or something?