I use the Logitech Z-2300 speakers with my Casio PX-350 digital piano.
It sounds great, but when comparing it to a real grand piano - some of the midrange just isn't quite there. Also, I just don't get that vibration all around. It sounds like a a piano on a stereo, but it lacks the intimacy of a real piano experience.
I'm wondering if there's anything better that's not too expensive that would really swallow me up in the sound.