Android stick (HDMI sticks) anyone?

Have any reasonable people found a low cost android stick that is good for streaming Netflix, twitch, streaming local media files, and maybe cable provider On Demand stuff? I can get a wired connection if needed but reviews are always so varied that I never know who to trust on these things. The specs seem like they should be more than capable but never sure who to trust. I have a chromecast (with fingers crossed for future development there) and would like to believe that MiraCast from my android device would suffice but I can't find any reliable data on that solution either. Bring forth your knowledge!

Have considered the following:

http://www.amazon.com/gp/product/B00DFEXXPM/ref=s9_simh_gw_p23_d0_i1?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=center-4&pf_rd_r=1FFGB5AGNX1KT8A99FGS&pf_rd_t=101&pf_rd_p=1630085202&pf_rd_i=507846

31czdmebuzl_medium

via ecx.images-amazon.com

miracast - http://www.amazon.com/NETGEAR-Push2TV-Wireless-Display-Adapter/dp/B00904JILO/ref=sr_1_1?ie=UTF8&qid=1382556138&sr=8-1&keywords=miracast