I recently upgraded my stock Hewlett Packard Pavillion 9895 speakers to the Yamaha YSTMS50W 80-Watt 3-Piece Subwoofer/Satellite Computer Speakers.  First and foremost, let me tell you one thing: wow, and I really mean WOW, what a great set of computer speakers!