How can you wirelessly mirror a Windows device?

Miracast seems a while away and Windows Phone is only capable of streaming local content (so I've been told) via DLNA. So, how do I wirelessly mirror both, my PC and a Windows Phone (Mostly a 920 soon, maybe an 8X, while the Ativ S is just left out completely) to my HDTV, while keeping the costs down (to about $100)? Or rather, can I?