The 360 can do everything that was posted on this thread- stream movies, external HDD + it can play your music whilst you are playing games + music playlists + rip music straight off CD + there are some reported problems with streaming from PC using Windows Media Player for PS3.
http://gizmodo.com/gadgets/ps3/playstation-3-xvid-playback-update-it-works-but-not-over-the-network-335284.php
Plus, if you say you are a movie buff, the Xbox Live Marketplace has HD movie and TV downloads, and assuming you are in the US, to me its better than paying so much for Blu-Rays.
Anyway you have already put up your Sony camp so I will stop commenting here.







