I think the cheapest option would be to get the original Xbox - that was a fantastic media extender.
This.
Dont use a 360 as a media extender, its very fussy about what it plays and what it doesnt. I gave up on mine after it probably only played around 30% of my DivX/Xvid collection. PS3 is a lot better but still not perfect.