I also like Photobucket. I just upload whatever pics I have that I might use later and keep them there. Then if I want to post a pic here, I just click on the IMG code on the pic and it'll copy, then right click in my message and paste it in. LoL, sounds more complicated than what it is - it's literally just a point and click.
I've found photobucket works pretty well too. I used to load everything into the bp.net gallery. Just remember with photobucket, if you change the picture name or album in any way it will break the link to the pictures in your posts and they won't show up. And you have to manually change the albums to "private" cause photobucket automatically makes them public.