Yes, 512 songs is a lot, but it's not necessarily about listening to 512 songs in one sitting. It's more about having all the ones you like available so you can DJ your own play lists at any given time for whatever mood you are in or what ambiance you are trying to create for your driving pleasure. That's one reason why MP3s are so popular, you don't need to lug around so many CDs. Sure you can get better sound quality from an original CD, but most people cannot hear the difference in quality, especially outside an ideal listening environment such as a home theater. Typically, your passengers will appreciate a good repertoire where you may both find common interests than have to listen to another person's tastes in music, although that can be used as an excuse to rid yourself of any passengers if you don't want any. Imagine the horror when your passenger finds out all 50 songs are [insert hated music here]; if your passenger is made to sit there for an hour or so having to listen to that, your passenger will feel like a trapped animal.