YouTube (owned and operated by Google) is the premier site for user-uploaded videos. If you can't find anything to watch on the boob tube, you can definitely find something on YouTube. With a Google account (required for a YouTube account) you can upload an unlimited number of videos, just make sure you own the content and/or you have the right to publish it. I'm sure hundreds of accounts are deleted daily because people like to upload video that is not theirs to upload.
Coming from Google, YouTube has a slick, easy to use interface that is relatively well organized. I really like how I can organize videos I want to be able to easily find into an unlimited number of playlists. I do wish I could reorder my list of playlists, however. I keep a playlist of music videos, another playlist of movie trailers, another with all humorous videos. Your playlists are public by default but can be made private. My username there is 'pyrodney' if you'd like to see how I organize my account.
One major annoyance is with video buffering. With any video being streamed (meaning that you're watching it as it downloads, rather than watching it later, after it has finished downloading), whether from YouTube or some other place on the Internet, ideally the video downloads a little faster than you can watch it. However, when the video takes longer to download than the speed at which it can be watched, the video will freeze momentarily. If you can see this happening, you must pause the video so it can continue buffering so you can watch it uninterrupted. Unfortunately, YouTube doesn't let you pause the video when it is in this frozen state, so if you fail to pause it before it freezes you can get stuck in this loop of the video only playing for a fraction of a second, freezing, playing for a fraction of a second again, then freezing again, over and over. This gets real old quickly. It would be nice if Google's programmers would work on a more intelligent buffering algorithm so this doesn't happen.
Each user's content is aggregated into what YouTube calls a 'channel,' and users can subscribe to other users' channels. YouTube has made this particular feature a lot more useful (finally) allowing you to organize your subscriptions into what they call 'collections.' You can click the name of one of your collections and see a list of all the most recent videos from all the channels in that collection. I do wish I could make my collections publicly visible and otherwise shareable
Aside from a great place to watch videos, YouTube is a great way to complement the marketing efforts of your other online or brick-and-mortar endeavors. Those most successful with YouTube are able to communicate their message in an entertaining way such that many of its viewers choose to recommend or 'share' the video with their social media contacts. A video that spreads in this way is called 'viral,' and this is the holy grail of Internet marketing.