All of those that you name require either using a portable device UI, which are terrible in-car, or go through another head unit, which is expecting to be controlling a CD changer, and, as such, is quite limiting. (I suppose I could have included the new Alpine-iPod thing.) Those are not remotely equivalent IMO.
_________________________
Bitt Faulk