The Whiskey Duece Ought Five rocks, that is what I'm running in my Tacoma. I've heard poor reviews about the Blackbird, in fact it was Holmes from Car Concepts that told me to skip it. A modern smartphone likely does a better job at no cost. Its a 100% street based nav system, while the direct interface on the head unit could be nice I don't think its worth the $200 price tag? I'm not familiar with the bluetooth module.
I've had the XM on mine for the first two years, loved it but I let my subscription lapse and am reconsidering renewing. Its been refreshing going back to DVD's. I've also got the IPOD interface cable, its nice to be able to control the IPOD through the head unit or just plug it in and let it charge.
We set mine up with a hack for the shift lock, so my passengers can watch movies while we Cruise down the highway. I think as designed it will only allow video while parked? Its been awhile since I installed it.