I used Photobucket as well. I don't know if all sites do it but you can set Photobucket to automatically resize the photos to a suitable size for posting on the forums.
You need to change the maximum image size on Photobucket. First log into Photobucket then where the boxes are where you choose the photos to upload you will see something that says "Max Image Size" then a few numbers then "Options".
Click on "Options" and you should get a screen up that shows "Basic Dimensions".
Click in the little circle to the left of "message board (640x480)
Finally click "Save"
Now whenever you upload a photo it will automatically be resized to 640x480 ready to post here for us all to see
For the ones you have already uploaded you should be able to click on "Edit" above each picture then "Resize".