I would think almost all of you have server space through your ISP that you can use. They usually allow quite a bit and you can upload quickly through FTP and embed.
Also, if you have your own domain and webhost, you can upload A LOT of stuff. In my case, I have nearly 2 GB's+ and still growing of things uploaded to my server. Any free uploader account like photobucket, imageshack, etc all completely suck. You get what you pay for and if you don't pay anything, don't expect much.