I have used Kernel for Windows Data Recovery with success in the past. Give it a try also.