Cheap, cheerful and small? Q Acoustics 1010i. They have fittings for brackets and are the smallest full range speaker I can think of..... Though if you have the means, some Bowers and Wilkins LM1s. They're designed for corner wall mounting and sound good. Most 'bookshelf' speakers are designed to work at their best on stands and a little away from the wall. Those 'air holes' are bass reflex ports that are designed to squeeze more bass out of little boxes. By moving the speakers closer or further away from the wall, one can tune the bass response to a certain extent. You'd have to be bloody lucky to get the right bass response at the fixed distance a wall bracket will give you whilst using regular bookshelf design, hence looking at designs that are meant to be wall mounted. Tannoy do a wall mount design that's at the value end of the market too......