Think of videos and the first name that strikes our mind these days is YouTube. This hugely popular video sharing website rules the internet world, with more than three billion views per day and 48 hours of video uploads every single minute! These mind...