Good points but I have one question. How is it possible to make a RioRiot or IPod for $300-$400? I am assuming they are functional players with decent software ( I assume the software is either flash firmware or something). I am also assuming the ipod and riot could put out a decent line out signal.

Was it just the Auto after market itself that doomed the empeg?