I do have some videos on YouTube. Thus do have some ideas on what YouTube is all about. However, I'm wondering if I'm missing anything not placing the videos on Vimeo nor do I have a Vimeo account? What are the pros and cons for each, etc?
Thanks in advance!