I used a modded Xbox as a media player with a network cable running around the room to play all my backup copies of movies. The Xbox just started giving service code 13 and 16 and seems like too much hassle to fix at the moment
I have a very old Radeon 9200 graphics card with a video out slot installed in my PC. because of the layout of the room the computer is on one wall and the TV is on the other approx 10 Meters away. I wanted a cheap solution for the kids to keep watching their movies with out having to bring the video player and videos back.