I've had unread sms issue a few times. Reset Unread SMS app helped a few times but in the last case it just didn't work. No advice I found in forums helped. So I randomly tried installing alternative SMS managers hoping some would help. Finally Handcent helped - in settings there's 'Mark all as...