What are the best small speakers in your opinion? I want some that are approx 15-25cm deep and will be mounted on a fireplace in my bedroom - there is no room for stands unfortunately. I also want to get a small system of CD/Radio, again needs to be less than 25cm deep which narrows the options somewhat. Thoughts?