I would suggest Logitech. I personally think Bose speakers sound like crap. If you read reviews on audiophile websites you will quickly realize that Bose are not good speakers. Bose has made a name for themselves merely by advertisements convincing people that they are high end.
So uh yea, dont want to rant and rave. Go with the logitech speakers. You wont be disappointed.
These will make both of those sound like a little girl singing. Trust me dude. I was on the same boat as you. I wanted the Bose blah blah blah. The guy at BestBuy told me to get those. Boy was he right. These things are so clear and loud. I can't even turn it up to 100%. It hurts. And you can control the bass. You only want the bass at 75%. 100%, once again, is overkill. You will be so happy with these speakers. Trust me.