I'm not sure...
Photobucket you can upload 5 mins at 100mb.
YouTube lets you do 10 mins but still 100mb max.
You may be able to do it through video.google.com ... not positive though. But I think you can only do that if you have a Gmail account. If you don't, and want to try the Google video, PM me your e-mail address and I can send you an invite to be part of Gmail.
Edit- If you go with the Google Video, you can upload videos larger than 100MB but you have to use their "Desktop Uploader" to do so...