What are some good sites for uploading

I have been putting up a lot of movies on my blog as of recently but I am not liking the fact that I have to use megavideo. Is there another site or two that will allow me to embed movies that are over a gig and longer than an hour and a half?