Yup, because the Xeon is Haswell based (it's basically a 4770). However, a heavily overclocked 3770k will destroy it.
The Xeon will be better in video editing when both at stock. If you overclock the 6600k quite a bit, it will be similar in performance in things like rendering, and better in the majority of games. However, you'll need a more expensive motherboard, RAM, and a cooler, so it's better to go with the Xeon.