Software to balance sound levels and quality for iPhone
The "Sound Check" feature will ensure all your songs play back at approximately the same volume. In iOS 5, tap Settings -> Music -> then switch Sound Check to ON.