I've had a look through here and av forum, but I am no closer to finding a product that will do what I want.
I'm not that great with technology so a lot of what I have read doesn't make any sense to me!

I'm looking for something that I can network to my PC (wired or wireless) that I can primarily use to access iplayer, youtube etc, but also play my music when connected to my hifi.

I don't see that it needs storage as I have plenty on my PC and also have a hard drive caddy and 80gb so so long as it have a USB port I can use that.