FacebookThis is a jailbreak tweak for iPhone, iPad, and iPod touch that will allow you to share images directly from your Photos app to Facebook. iOS lets you send pictures to Twitter but not Facebook. Maybe we will see Facebook integration in iOS 6 but if you're already jailbroken you can have this functionality now.
Once you've installed FacebookThis to your iPhone, iPad, or iPod touch there's nothing to configure. Just choose a photo you'd like to upload to Facebook and click the Share button. You'll now see a new option for Facebook. Once you tap it you'll be asked to add a description to the photo and tap Ok to upload it. That's pretty much all there is to it.
The first time you upload a picture you'll be asked to authorize the Sara app which is what FacebookThis uses to post your images. You'll only need to do this the first time you attempt to upload an image natively to Facebook. After that you'll be able to upload as many pictures as often as you want without having to deal with authorization again.
While FacebookThis is a great way to easily share pictures to Facebook, it'd be nice to be able to share multiple images at once to speed up the process but considering the native Twitter integration doesn't even support this, I'm not surprised FacebookThis doesn't provide the functionality either. Since Twitter is limited to 140 characters it makes sense that iOS only lets you attach one image at a time but Facebook is a different story. Perhaps an image uploader for Facebook will crop up in iOS 6 this fall.
Regardless of being limited to one image at a time, it's a much quicker way to share your photos without having to use an additional app. I've had more than my fair share of issues with the Facebook app and any time I can spend avoiding it is time well spent.
Free - Cydia Search Link