iPhone: Justin.tv has become one of the most popular and diverse places for user-generated live video. So it stands to reason it would get an iPhone app sooner or later. The Justin.tv app allows you to watch the videos others have uploaded, although as yet it doesn’t let you broadcast from your iPhone’s camera. Nonetheless it’s a great way to enjoy video content added by others and even lets you converse with them.
Windows: Love watching online videos? Would you like to download them to your hard drive? DamnVid makes the task really easy for you. This awesome app can download videos from dozens of video websites, and convert them to a variety of formats on the fly (just as they’re being downloaded!) so that you can enjoy your favorite videos right away!
Mac: In terms of file sharing on Macs, Limewire (now updated to version 5.5.8) is the cream of the crop, offering the essential peer-to- peer tools in what is probably the friendliest interface of applications in its class. Beginners will appreciate the search bar, which allows you to select the type of file you’re looking for, video, image, audio, or program. Limewire also has a “what’s new” button to check out popular recently shared files.