I have $400. to spend for a new receiver. My Pioneer vsx-d912k went haywire, the volume would suddenly jump by itself. Other times it would drop to a whisper. I hooked up the old Pioneer I had prior to that and now I'm looking for something new. I want great movie sound and I listen to xm radio on my directv.

I'm torn between a Pioneer 1016 and a Yamaha rvx-657 or 659. My old Pioneer let me down so I'm leaning towards Yamaha but maybe I'm being too hasty.

Any thoughts?