The 500 is superior in the aspects of sound you specified, and with twice the power it excels at driving difficult speaker loads. The 250 has a generally warmer tonal balance in comparison. The choice is ultimately dependent upon your listening priorities and the speakers you select.