What's your price range?
If you got money to burn then it's got to be the nvidia shield... It's the dog's go-nads.
Loads of info on previous threads, it's been discussed many times, lot's of good input from forum members.
If you can wait, the new boxes with the amlogic 912 octacore cpu's will be released.