Just a friendly reminder. As of 29th July 2010, YouTube increased their Upload limit from 10 to 15 minutes! Finally!
Cheers!