The Replay Gain initiative looks to be a worthy one, which hopefully will eventually work out.
‘The Problem:
Different CDs are mastered at different levels. When Random playing, the volume keeps changing.
The Solution:
Store the ideal Replay Gain for each audio track in the header of the audio file.
What’s here:
A proposed method of calculating the Replay Gain, together with a calibration standard.’