I have a pair of Usher S-520's that I'm very happy with for a small monitor at a reasonable price. They are front-ported so the would likely work well against a wall. The resolution is wonderful and the bass is remarkable for such a small speaker. Here's the Stereophile review.