After unlucky using some SMS backup tool I have the duplicates of all my SMS. So question is which way better to delete them.
Have you tried BackupSMS . It claims to remove duplicates. I've not tried it personally.
Make sure you take backup before trying it.
You can use Back up and Restore to manually and multi select all the SMS's you want to delete.