Now the question arises which to choose Definitely you feel like having a tool that can rescue data after format deletion corruption loss sync error etc And also should restore files of all types whether its generic like JPEG PNG BMP MP3 MP4 AVI AIF MPEG etc or the digital RAW image formats like CRW CR2 NEF ORF ARW DNG etc

What is the correctly punctuated version of this sentence?
Now the question arises which to choose? Definitely you feel like having a tool that can rescue data after format, deletion, corruption, loss, sync error etc. And also should restore files of all types whether it's generic like JPEG, PNG, BMP, MP3, MP4, AVI, AIF, MPEG etc or the digital RAW image formats like CRW, CR2, NEF, ORF, ARW, DNG etc.