Here's the answer... disable all the extra Network Adapters you have via Device Manager. I had like six of them, I disabled, and Chromecast magically works.
http://forums.androidcentral.com/google-chromecast/302076-cant-get-my-laptop-find-my-chromecast-2.html