Personally, I quite like my '04 RSV - that is why I bought it! It runs great, takes me where I need to go, has a shaft drive, is a comfortable ride, gets great fuel mileage, and has a nice cruiser style.
As far as audio goes, it is easy to hook your iPod or MP3 player into the audio system, so I really could care less about changing from a cassette player. My GPS (Garmin Zumo 550) will also play MP3's through the RSV's audio system, so that is another avenue to carry music along. (Most of the time I just use the radio and the supplied buttons to change the station whenever I go out of range of one I'm listening to.)
Over the years, I have found that cars and motorcycles don't always change for the better when they "upgrade" them.
I'm enjoying my RSV and don't plan on buying another one until the wheels fall off.
Phoenix