Small But Good Sounding?

I have a JVC desktop cd system that I use in my bedroom as an alarm clock. It came with some very small JVC speakers that were very thin sounding. I am looking for a pair of small speakers that will sound good mounted on the wall. Any suggestions? The JVC puts out about 20 watts per channel.
try some of the JBL wall munt indoor/outdoor speakers, for not alot of money and where you will use them they should be great!
You could try Spica TC-50s. They are inexpensive, light weight, and legendary in terms of sonics. Mounting them on a wall (preferably on a shelf) will not give the greatest imaging, but will improve their bass response. I have a pair that I wasn't using, and put them on the floor up against the wall (yes, smack in the corner of 1 wall and the floor)opposite the foot of my bed, and was astonished at how good they sound. While this setup provides only crude L-R imaging, there is a great sense of size and very natural, detailed sound. I remember hearing (I don't remember where) that some people mounted TC50s upside down at the junction of the wall and the ceiling with very good results. In terms of power, 20 watts should work if you don't expect too much in terms of volume. My first system consisted of the TC50s poweed by a Harmon Kardon HK380i reciever, which I think put out 30-35 watts/ channel, and I remember getting pretty loud in my small bedroom. They worked just fine with a 30 W Pass Aleph.
Athena Technologies S.5 (part of Point 5 MkII home theater system) also comes with wall brackets. small you can hardly see them....great sound for their size,good luck...
Thanks All! I think the TC-50 would be alittle too big but I have heard many wonderful comments about them. I will check on the other brands to see what I can find to suit my room.
Thanks Again.
Try the Radio Shack Presidian - just $40/pr. They are rear ported, but you can plug the port or drill another at top or bottom. Can't lose at that price - and they'll probably go down in Radio Shack's 'spring sale'.

Or just find some decent computer speakers with subwoofer (I recommend Creative Inspire T3000 2.1 System)
Thank you all for your input. I'm going to go with the Athena Technologies S.5. I just picked up a pair on Ebay, still sealed, $130.00 I hope they sound as good as I've heard.

Thanks again to all you Audiogoners! You're great!