One that I am considering is a Maige TV device. It's an IPTV system based in China. It has over 350 channels and many are HD at 1080P. The system is up to its second device version and the device and interface is much improved. You need a 5 Mbs internet to get HD and good operation. The main reason for this for me is SPORT channels which my Apple TV doesn't get having only ESPN.
It's cost is $85USD per annum but one year subscription is included in the original purchase price of $320 USD to $340 odd for a one with built in WiFi.
The English channels tend to have Chinese sub titles but not the sports ones in general. The majority of channels are either Chinese, Japanese and Korean though.
Device is
Maige HD2S
English Channel List
HBO Movies HD / HBO Movie Hits HD / HBO Movies Family HD / HBO Movies Signature HD / AXN HD / Star Movies HD / Star World HD / SYFY HD / Universal HD / FOX HD / FX HD / Fox Movies Premium HD / Fox Crime HD / KIX HD / TMM HD / Nat Geo HD / Nat Geo Adventure HD / Nat Geo Wild HD / Discovery World HD / Discovery Science HD / Discovery Turbo HD / Home & Health HD / History HD / Sky News HD / BBC World News HD / CNBC HD / LITV HD / Fashion TV HD / Channel V HD / MTV HD / Outdoor Channel HD / Golf Channel HD / Fox Sports Plus HD / Euro Sport HD / Astro Sports 1 HD / Astro Sports 2 HD / ESPN HD / ESPN 2 HD / NBA Sports HD / EPL English Premier League HD / Fox Soccer HD / Now Sports 2 HD / Now Sports 5 HD / Fox Action Movie HD / OASIS HD / MBC HD / Tennis HD / BBC Knowledge / BBC Entertianment / Fox News / AXN / Channel V / Hollywood Movies / Star Sports / Animal Planet / Discovery / TV 5 / Bloomberg / CNN News / NHK
+ VOD English Movie Database 30'000 Updated Daily