Them are some odd looking speakers to say the least. I can't comment on how they sound, but I'm betting they not too good.
Here is a nice set of speakers: Logitech X-240
. We have two sets of their little brothers, the X-230's and they sound great.