EDIT: Sorry, somewhat blunt post - rush to get out. Here's the Flickr instructions - I probably should use it as it integrates with iPhoto, but it just seems suck a faff compared to PhotoBucket.
How do I get the URL of a photo?
To use the URL of a photo (like when you add a photo to your Blogger profile), you must provide the web address (URL) of the image itself, not the address of the web page where the image is displayed.
Here's an example of a correct URL for a photo. Note the .jpg at the end:
» http://www.flickr.com/photos/132375_0ca82ae31e.jpg
Here's an example of an incorrect URL for a photo. It points to the web page where the image is displayed, not the image file itself. Notice there's no .jpg at the end.
» http://www.flickr.com/photos/eric/132375/
(Click both of these links to see the difference.)
To get the URL of the actual image file, find the photo you want to use. Click the "All Sizes" button above it and select the size you want. If the photo is yours, two text fields appear below the photo. The first contains a snippet of HTML that will produce the photo on your web site, with a link back to the photo page on Flickr. The second contains the URL of the image itself. Simply copy and paste the one you want into your web site.
If the photo isn't yours, you may not be able to access the Different Sizes page (if the owner doesn't allow downloads of the photo).
Source: http://www.flickr.com/help/photos/
If you have any other issues I know Siftah is using it - although not without incident
Flickr Post on Forum
(there is a broken link on there, just in case Siftah edits the post in response to this!)