have you tried ticking the 'sound check' box under audio options in itunes? This should cause itunes to try and level the volume of your mp3's so that they're reasonably consistent.
I don't use itunes but media player has something similar and it works very well, as does my creative MP3 player - hopefully this will work for you.
James