1: I use USB drag and drop but there are some software suites like Doubletwist that are supposed to work very well. If you like the Cloud try Amazon's service.
2: Oh yeah there are apps, Hulu, Netflix, HBO plus (if you have cable service.) Blockbuster, and of course Youtube.