Accessibility improvements in iPhone 3.1
One of the most important but least featured improvement of the iPhone 3.1 software are the advancements done to improve accessibility on the iPhone 3.1 OS. These new improvements allow visually impaired or even the fully blind can use the iPhone 3GS.
Some of these includes the addition of VoiceOver, world’s first gesture-based screen reader, Zooming of the screen – up to 5 times, white on black to increase screen contrast, Speaking Auto-text that will speak out the suggestions when you type and a few others which you can read more here. Some other enhancements are listed here at the Mac-cessibility Network
You can also view a video demonstration on the same page of all these new improvements.


I think iPhone will be perfect if it can transfer file over bluetooth.