It puzzles me why Apple doesn't put out a REAL iOS update that incorporates some or all of the following features offered by Cydia apps on a jailbroken phone? I've included MyWi4 just to demonstrate that this is a feature in iOS4.3 that was already available some time ago on Cydia. If all or most of these features are implemented, it will definitely make it less worthwhile for many people to jailbreak their iPhones.
Works out the memory space taken up individually by every app.
2. DriveSafe.Ly (requires 3G/Wifi for the audio files)
Reads aloud your incoming sms, say, while you're driving.
3. iRealSMS3.0 (requires 3G/Wifi for the audio files)
Feature-full sms app. also reads incoming sms.
Software lock (without using Sleep/Power button).
Pop-up menu for one-touch toggling of various settings e.g. Wifi on/off, 3G on/off.
6. Sbsettings Volume Slider Widget
Allows touchscreen volume adjustment.
7. Sbsettings Remove Background Toggle + Remove Background
Closes all apps in the task switcher with one toggle.
8. 20 Second Lock Screen
Extends waiting time to 20seconds before iPhone goes into lock screen mode.
Allows uninstallation of cydia apps directly from the app screen.
10. Five Icon Dock
Allows 5 app icons on the dock (instead of the default 4)
11. Five-Column SpringBoard
Allows 5 rows of apps (instead of the default 4)
Allows customisation of the lock screen to show calendar, missed calls and unread sms. (iPhone default is a battery indicator)
13. WinterBoard (had problems with Mac Collision theme)
Allows customisation such as theming of wallpaper, app icons and layouts.
Allows manual archiving of SHSH blobs i.e. Apple server authentication signature for iOS firmwares.
15. Tap to Unlock (activate under WinterBoard)
Replaces the 'Slide to Unlock' feature with 'Tap to Unlock'.
16. Silent Photo Chill
Mutes the camera click.
17. Rotation Inhibitor
One-touch Toggle that stops the screen rotation.
Allows Font replacement.
19. 5 row keyboard iOS4
Adds an extra customisable row of keys for the iPhone keyboard.
Turns the iPhone into a hotspot that allows other devices to share the iPhone's 3G dataplan.
Allows apps to be placed anywhere on the screen.
Allows photos to be reorganised into albums in camera roll.
23. BiteSMS 5.2
Another feature-rich sms app. But doesn't read your sms aloud. Reportedly still unstable i.e. might crash the phone if sms is received while other apps such as Skyfire is streaming video.
24. Lock Calendar
Free alternative to LockInfo and Intelliscreen if all you want is to be able to view Calendar entries on your Lock Screen.
25. 3G Unrestrictor
Allows Facetime over 3G and downloading/updating over 3G of apps >20mb in size. Basically tricks iPhone apps into circumventing limits placed on data transfer over 3G.
Works like a Windows Explorer for the iPhone. Allows you to edit and save files on the iPhone. For e.g. you can edit html files and customise themes directly on the iPhone/iPod Touch/iPad without a PC/Mac.
Allows you to hide any app icon. May require a reboot before the selected icon disappears.
Before the phone starts to ring, a female voice will speak the caller id and the incoming number.
Before the phone starts to ring, a female voice will speak the caller id and the incoming number. Also announces incoming sms text and id. User is able to toggle and select what to announce. However, this is not compatible with Bite SMS 5.2.
Functions are the same as iCallAnnounce but sms text announcement function is broken and will crash the iPhone when user receives an incoming text from a blocked number or web sms such as a secure mobile pin number text message from the bank. Otherwise, CallTell, unlike iCallAnnounce, is compatible with BiteSMS 5.2.
On the iPad or iPod Touch, replaces 'iPad' or 'iPod' on the status bar with the current wifi network name.
When rearranging your icons in 'wriggle' mode, the icon that you're moving will freeze wherever you move it. Makes rearranging your icons a little easier - but not by much.
Allows your volume buttons to be used to unlock the phone (instead of using your home button. Useful cos my volume buttons are underused given that I have SBsettings Volume Slider. Potentially saves your home button from overusage.
Allows up to 10 icons on your dock. Dock can also slide to next page so you can have as many icons on your dock as you want but they won't fall onto the 1st page. (And I don't see the point if the icons are not on your homescreen).
35. Yourtube 2
Allows downloading of Youtube videos onto your iPod Touch or iPhone.
36. Yourtube HD
Allows downloading of Youtube videos onto your iPad 1G.
Still Not working:
Fontswap (I've received feedback that this is now working with iOS 4.2.1 in the latest version)
Cydget and add-ons
6 and 7 Icon Docks
LockDockBar (crashes my iPhone)
Barrel (crashes my iPhone)