Recs.
Updated
Lattepanda is a powerful SBC with a 64-bit Intel CPU. It has integrated Bluetooth and Wifi and is Arduino compatible. It's also one of the few SBCs to have full (if unofficial) support for Windows 10.
SpecsUpdate
Pros
Pro HDMI plus LCD and touch ports
On the LattePanda you have the choice of the HDMI output for a normal style monitor screen or you can buy the little 7" LCD and if you wish, the touch-screen option which means you free up the HDMI feed for other tasks such as playing a movie file etc.
This also gives you the option of not having to plug in a USB keyboard because the LattePanda will default to providing a touch-screen keyboard style interface via the combination touch-screen and LCD.
Pro Full Windows 10
Comes pre-installed with a full edition of Windows 10, including powerful tools such as Visual Studio, NodeJS, Java, Processing, and more.
Pro Faster than most other single-board computers
The 64-bit Intel Atom system-on-a-chip used in the LattePanda board offers greater processing power in comparison to ARM-based single-board computers.
Pro System installed on internal flash
System is installed on eMMC rather than an SD card like other SBCs. This means no extra physical components are required in order to get the computer to boot.
Cons
Con Only Windows 10 is officially supported
While it may work with other OSes such as Linux or Android, it has no official images for these operating systems and may have compatibility issues.
Con Throttles due to poor heatsinks
This thing throttles down to 400 MHz due to poor cooling thus making it useless without some knowledge of computer building and modification.
Con No support for HDMI-CEC
When you connect it to a TV or projector it sometimes requires extra manual settings on the output device, such as for viewing 3D. Also, you can not control the player on this board with your TV or projector remote via HDMI-CEC.