Photobucket is not an image host, its a members photo gallery. It also resizes pictures too large, and distorts them or destroys their quality. Personally I prefer tinypic.com
No, if you have your own hosting, that is the best possible hosting that you can get. Photobucket sucks donkey balls, stay away from it. It can't even handle most LP's. EDIT: BTW, there are already about 573 of these topics already going.
Tags - Photobucket.com Large pieces/websites/wallpapers etc. - Deviantart.com Tutorials and PSD's - Sendspace.com