there is a new feature that allows you to make a photo album on the forums here and host you pics. I have not had success with it though, it will not allow me to upload pics. I always get failure messages. Might be worth a try for you though as it has worked for other people.
I say photobucket is better though