All new cars come with satellite radio for 90 days. At that time, they hound you unmercifully to sign up for a very expensive subscription. The new hybrid Highlander radio comes with Bluetooth streaming and a USB port. The USB does not take my cheap flash sticks, but the streaming works fantastically with my Android phone. The sound quality is way over satellite, which must compress quite a bit. As well, it just turns off and on when you get in the car.