Flickr has built in photo printing - but they charge 9p per print. http://www.photobox.co.uk charge only 5p per print. I used the flickr organiser to create a new flickr set called 'to print', then logged into photobox, chose 'from flickr' and the 'sets' tab' and then simply pressed the 'add all' link. [at the end of the photobox checkout process I discovered that 5p per print is actually a lie - its 9p per print with photobox - you may as well use the built in flickr photo printing]

I want to keep facebook as my default photo store - and just push some photos to facebook. This bookmarklet works very well for that purpose.