bose is synonymous with crap. unless you buy the absolute high end.
logitech has good value on their lower end speakers
for the money spent for a high end logitech system or mid level bose system you would be better off buying home theater speakers and an amp. the difference in build quality and sound is definitely a noticible improvement.