Alrighty, people who try as hard as you two are to prove that you're good, generally aren't. Let your skills speak for you. Get your teams together and play an objective game against each other. Otherwise, crying on the forum won't help you.
Actually Mr Noob crying on the forum may help them as almost every single post on this forum is someone crying. Even this topic is someone crying because they are not happy with how people post vids. Just saying