Well photobucket is the best Merged Post: Well photobucket also does support larger files and videos too
My own host for anything important (like sigs) and my photobucket for other things like... o rly owl images...