laptops are not known to output very good sound through speakers & good 2.0 speakers are best for music though you won't find any in this price range.for laptops best option is a good earphone but if speakers are must then look for any decent brand 2.1 from edifier,altec lansing or logitech.
Sorry for the inadequate info. He'll be connecting directly to the laptop. Active Speakers and preferably 2.1. If you can find a set of 2.0 which have adequate bass response he won't mind.