Why, oh, WHY do people hype over Chromecast so much?! A good Miracast/WiDi dongle (and in many TVs, inbuilt support) allows one to screencast EVERYTHING, not just "compatible apps"! It's a perfect example of Google piggybacking on people's lazy mentality: instead of utilizing existing standards, they're spoon-fed with a ready-made dumbed-down solution that's advertised as one of a kind...