Share Pictures Between 2 iPhones Or iPod Touches Using Bluetooth With SharePics App
Quickly want to share a photo you have just taken, or a picture from your iPhone photo library to your friend’s device? SharePics lets you transfer photos instantly between two iPhones or iPod Touches using Bluetooth connection.
It also allows you to snap a picture from it’s interface before sharing it. So you don’t need Wi-Fi, or Internet to share pictures, when both you and your friend have an iPhone or iPod Touch. This otherwise $0.99 application is currently available free of cost. Once you hit the Send or Receive button on the app, it automatically detects any devices nearby. The first time you send a photo, you are asked for confirmation. Later on, the app does not bother you. A minor drawback is that it transfers only one picture at a time, so don’t expect to send a bulk of images.
Just in case you are looking for an app that can transfer your files between your iPhone and PC, there is a Cydia app iBlueNova which does just that. However you need to first jailbreak your device in order to install it.

Download SharePics (iTunes link)
Compatible with iPhone and iPod touch (2nd generation). Requires iPhone OS 3.0 or later.