I have seen the blu tooth equipped mirrors on ebay
occasionally- very expensive. Usually sell for over $400.
If you want to use a blu logic kit it will work well, but you have to add a stick-on mike that comes with the kit. Blu logic kits use one of your existing switch holes- either up by the fog lights or down by the center console, so you need a free switch position. In addition, the Blu logic kits may not be compatible with factory XM radio or Nav system- they use the same port in the back of your radio head unit. That being said, I sold my Blu logic to a guy with factory XM and he was able to make it work.
As for the steering wheel switches- some guys have added them by modifying the steering wheel airbag cover to fit the switches. The switches themselves are available from wreckers or ebay. The other option would be to buy the whole steering wheel from a wrecker.
Also note, if you plan to go with an aftermarket stereo- you might just want to get a blu tooth kit compatible with your head unit. I installed an Alpine head unit and installed a Parrot Blu tooth kit that was compatible with that head unit.