Hello, I am looking for very small, unobtrusive satellite speakers for my 21 x 13 family room. I like the diminutive size of the Bose cubes, but desire better quality sound. I'd like to mount them on the wall, rather than on stands/bookshelves. I'm also on a really tight budget as well - say $600 - $700 for hopefully 5 satellites and a sub. I like the Gallos for their size and aethetics, but I'm not sure about their sound capabilities; do they sound as small as they actually are? What are some other budget-conscience choices for good sound from a small footprint?