Another point in favour of the Gigabyte G5 is that it has a generous number of ports and plenty of potential in terms of expansion (whether that's an additional storage drive or a secondary display).