I am thinking about setting up my own home theatre pc system and was wondering what the best set-up was. what is the best software (preferably cheap, ideally free) something that can play most popular video formats (avi, mp4, mov, etc.) and that can be controlled remotely (iPod, phone). I was also wondering what the best hardware was, computer, cables, TV speakers and such. Help will be much appreciated thank you.