Need clarification on something. Every TV I've looked into has said that it comes with 1 or 2 USB ports. Now I'm guessing that you can have a thumb-drive or a PC External Hard Drive with content on it (Pictures, MP3's, Video files: AVI, MOV, FLV, etc....) and hook it up to the TV. So, how does this work? The same as on a PC? Am I going to need to have SmartTV enabled to access the content on Drives? What about software to run the different types of files? Do I need to download what I need and upload it to TV? Any information would help.