If you love to share your photos on Facebook then here is nifty tool for you, Facebook Photo Uploader which is open source java based utility for uploading photos on facebook.com right form your desktop. Facebook Photo Uploader can work on virtually any operating system which has support for java.
You can also tag your photos before uploading to facebook. You must install java before using Facebook photo uploader.