Sounds like a room problem to me. I have Event 20/20 bas and after experimenting with a small amount of absorbsion and diffusion, I have mixes that translate well on any system. Even if you had $10,000 monitors, if you have problems in your room, your gonna have problems in your mix.