Ranked in these QuestionsQuestion Ranking
Pro Great OS support
ODROID supports and can run a full desktop version of Ubuntu. Other than that it can run Android, of which there are some excellent ports for ODROID-XU4.
Pro Fast ethernet
Much faster than 10/100 as it contains a gigabit ethernet port.
Pro USB 3.0 ports
The ODROID-XU4 has two USB 3.0 ports. Making it one of the few single board computers to have them.
Pro Great performance
The performance runs laps around competitors in terms of raw power with its impressive specs and octa-core processing.
Pro Includes a power button
Some single-board computers have no power button, requiring the power supply to be unplugged or customization to add a button.
Pro Includes cooling system
Includes fan and heatsink combo standard. Fan spins when CPU is load is high. Other single-board computers require a seperate purchase where fan runs constantly, has improper power supply, or requires complex setup for proper funtion.
Pro Includes power adapter
Many single-board computers require you to purchase a power adapter separately.
Con Does not natively support most accessories and sensors on the market
The ODROID GPIO pins operate at 1.8V which means that it cannot support most accessories and sensors on the market which operate at 3.3V or 5V. But this can be fixed for the XU4 with the XU4 Shifter Shield which adapts them for voltages used in the market. It comes at an extra cost of $18 though.
Con No Audio CODEC
To get Audio out of the XU4 you need to use a HDMI device which has built-in speakers.