How much are you looking to spend on this?
Do you want bookshelf speakers or floorstanding speakers?
Do you want the ability to hook up more speakers in the future to make 5.1 or 6.1 or 7.1, or do you just want to stick with 2.0 or 2.1 for now?
A good cheap stereo receiver would be this sherwood for only $70 right now
If you don't mind going refurbished, you should check out ecost.com they have nice deals on onkyo stereo and surround receiver usually.
If you want to add a sub, you don't necessarily have to have a receiver with sub-out, you can hook one up by passing speaker wires through it to one of the speakers.
If you need speakers too, Compusa has some nice deals on their Primus line right now. The bookshelves are $50 each right now and the floorstanders are $80 each. You can go into a best buy or circuit city too and check out what's available and see what sounds good to you.
If you just want to get something online and don't mind not hearing it before you buy, AV123 has a good deal on rockets
that are normally $250 for a pair. They're getting rid of their cherry colored speakers and these are a great deal at half off. They're nicer than anything you're going to find at retail stores for this much.
If you want to add a sub for more bass and want to keep cost down, the sub at partsexpress made by dayton is a nice option for $125. It'll beat anything under $200 at retail stores imo.
Something you also might want to consider is getting a hometheater in a box (HTIB) which will come with a receiver and a set of 5.1 speakers. If you could do this deal
you'd have a nice setup for really cheap.
Let me know if you want any other suggestions. I don't stop by highly technical very often so it might take a pm to get my attention