Problem with you tube is the quality will be rubbish. You could upload the high res onto you send it and then post the link for people to download it. Although I am not sure how long the link stays active when you have a free account or if it can be downloaded many times. Might be worth checking out though.
Keep up the hard work, can't wait to see some vids mate.