Hello all, I recently purchased a new processor and then I found out that I had to buy another motherboard. So I stumbled across the GIGABYTE GA-990FXA-UD3 and I was wondering if it was a good mobo and if it would work in my build. I really don't want any more surprises so anything you could...