Cass stereo, portability, features, weight and YES mid range sound loss were my main reasons I bought the BA330.....the Bose systems both of them compact & pas left a void in my sound to my ears I wasn't happy with anymore. BUT, Don't listen to me, what do I know playing in the trenches every night or anyone else here, go play one for yourself...& make a decision based on your what you hear. BA330 is a winner for me when Used Properly.

have fun