Hi Peter, What is your budget and what are you connecting them too? Also, I know you like the size but would you be willing to get bigger speakers for better sound? All small speakers have issues. While Bose may tell you they don't (and charge a premium for it), they do and there is nothing they can do about (the laws of physics are a real bitch ). BTW - There's nothing wrong with wanting small speakers as long as you realize you are not getting the best sound.