here try this, its called sms chat. it has a pretty slick interface. it won't replace your current sms inbox. so what you have to do is activate it once from the programs menu, it takes a while to load up the first time since it has to log all your messages in your inbox. after that (even if you soft reset) it should run without you having to launch it from the programs menu. it has its own sms notices and when you get your txt just hit reply and it will open up the application.
p.s. you might want to add it to your exclusive list on your task manager that way you don't close it out by accident. I do that plus it hardly uses any system resources when its in the background.