dd seems to be faster using rdiskX instead of diskX as destination
sudo dd bs=1m if=source.img of=/dev/rdiskX
the key is to use rdisk instead of disk on output file name.
The last week I had some problem with the creation of a bootable usb dongle with kali linux. Here is the topic that help me to solve the problem