I've never used Photobucket. Well I think I tried it a few years ago and realized how slow and clunky it was. Imgur is the way to go. Just drag a photo to the imgur site and click upload. The links they give you even have a little button next to them to copy it to the clipboard for pasting in forums.
There are also browser extensions for uploading to imgur so that you can rehost photos you find on the internet on imgur with a right click menu command. You can also install an app which adds an "upload to imgur" option to the right click menu of any photo on your computer.
http://imgur.com/tools