Hmmm.....this is interesting.

So to sum the latest testing:
- your CD sounds fine on another system (eliminates CD as point of failure)
- your CD sounds fine on headphones (eliminates the amp output)
- other CD's sound fine on your system, played through amp and speakers

I would be curious to see if your buddies copy plays the same in your setup.

I would hesitate to say that the speakers crossover is causing this. I say that because it would not be able to discern between this CD's piano and another CD with a heavy piano sound - like a jazz CD. But, I have seen stranger things happen! Connect another set of speakers to eliminate this variable.

Another thought that comes to mind is the source. What are you using and what is your buddy using? I think we have all had CD's that play on one CD player, and not another!