A "must have" app for me is the iPhone like, threaded text of iSMS (formerly Free-iSMS).
It simply is the best text app I've come across and integrates extremely well into the S60v5 OS.
It can be installed on C:, E: or F: equally as well.
You can receive notifications of texts in different ways.
Traditional Nokia style
iPhone style
Open direct to text.
It handles both SMS and MMS and allows you to send and receive without having to open the built-in Messaging prog.
You can also import/export all or selected texts for safe keeping or back-up.
It installs at 444kb and uses 0.2 - 0.3MB of RAM when running.
You can download iSMS v1.09 build 100703 direct from the Chinese developers site (use Google translate) for free but it requires self signing.
If you have a previous version, this should be uninstalled.
After installation, allow iSMS to connect to developers site for a registration code. I do not know how long this code is valid for as it shows no expiry date.
Once entered you should restart your phone and sync your messages on iSMS.
You can then set about configuring it to your requirements, such as, notification method, font size, background, etc:
IMHO, this is what Nokia should be offering in new firmware as standard as they have piddled around with something similar in beta labs, called Conversation, and then abandoned for the S60v3.
To download iSMS, go here:-