Over the years I have tried several types of desktop speakers and after much searching I have chosen the Bose Companion 20 Multimedia Speaker System.
I have always been a fan of Bose Products. I also have the Bose SoundLink Mini Bluetooth Speaker II I use for outdoors in the summer.
I have the Bose Companion 20 speakers attached to my custom built PC (more on that side project later) and my MacBook Pro.
They have a nice warm, rich sound for playing music at a low to moderate volume. I also use them for playing the one game I play. Call of Duty.
Here is a picture of the speakers mounted next to my monitor. Drop me a note if you have questions and Share you favorite desktop speakers with us in the comments.