cant help you with the msg function but I got this tweak called markthatmsg I believe it is called and that timestamps all msgs if that's not what it's called, just go to sections-tweaks and go 'm' and it'll be called something similar. and btw no ones gonna help you if you mention piracy, forum rules!
MarkThatMessage works well, definitely install that even if you don't get any different SMS apps.
I use BiteSMS and like it a lot. The quick reply feature is great.
You may also consider a non-SMS app like Kik Messenger if you prefer to IM with your friends. It works on iOS and Android, so depending on what devices your friends are rocking, this could be a nice alternative. It uses data, not SMS.