There are TONNES of free hosting sites out there, googling usually helps . I use freewebs (or whatever it's called now), and well it's pretty shitty and slow but I can't be bothered to find a faster one. All I know is that it lets you upload .swf's and .html which is pretty much all i use it for.