I seriously doubt anybody here will recommend a Gigabyte X99 motherboard to you. The boards have booting, USB, over-clocking (have I missed any?) issues that Gigabyte has yet to fix. It's as if they don't even care either and it's not like they haven't had time to fix them. It's too bad they don't respond like Asus, EVGA, ASRock to customers problems. At least you would know they are aware of a problem and will fix it.
I'm glad to see some people like you are paying attention to the reviews and not putting money in Gigabyte's pockets. I would look at the reviews at Newegg and come to your own purchasing conclusion.