Environment and ear training are also very important, without considerations of these your monitors are nothing really.

good post though.. thanks for the input! :)