Joshua gets my Vote. The Ryzen 7 1700 will be one heck of a Beast, the ROG Strix B350-F Motherboard is a Great Board with plenty of Extra Features, and the 8GB of DDR4 will be a good start, as 16 or even 24 GB of RAM is easily reached with a simple Upgrade.
Good luck to Everyone in the Competition!