Before you hard reset, menu > settings > applications > manage applications > all > [your messaging apps name] > clear both data and cache (if possible). You will loose your old texts doing this! If that doesn't work, a hard reset may be needed to refresh the damaged program. You could also give an alternate a try. Go Sms, chomp and Handcent are worth a (FREE) look. Good luck!