Whenever I see
dd if=this of=that
I usually prefer to
ddrescue this that
(usually --force is required to write to a partition)
Not only it displays many more information than dd's default and it doesn't require blocksize tinkering, but #ddrescue is also capable of resuming and recovering from errors.