Hi all, I am a fan of linux operating systems, I like the way you can play with it and make it do whatever you want it to within reason.
I do not think that 2 4 6 or even 32GB is enough space for a system that would be able to do unlimited amount of things.. As an video player, would you have a DVD/BlueRay Player attached to it possible not. It would be easier to attach a dvd player to the tv.
But alas downloading films is becoming a choice for many and I have read that the pi could make an interesting internet ready television. Only hdd space for the downloads could be a problem, powering the external hdd equally problematic as you would have a bunch of leads everywhere.
It would be nice to have the os run from the external hdd device on usb and only use the sdcard for firmware and boot (BIOS).
In this way the home folder can be as large as the remaining space of the external hdd you have installed onto. Makes it easier for integration for /home/downloads folder. And indeed any projects you may be working on. Without too much fear that your going to run out of space very quickly.