Are you a builder? You can build some nice power amps out of LM3886 chips.
www.chipamp.com has kits and there are many more on ebay. I'm using a home made two channel power amp built from a pair of LM3886's myself. As for speakers, check out
www.partsexpress.com They usually have some nice 5-7" two way book shelf speakers at low cost. I'm using a pair of Yamaha 5.25" bookshelf speakers I found at Costco on special.