I had found the same specs page at the Gigabyte website, but I wasn't sure whether it was the same board. For some reason, there is an H tacked to the end of the name, so it might very well be another type.
Compatibility tables aren't all that big a deal, most of the time any type of RAM will work. Two 1600 2 GB banks should work just fine, regardless of brand. Normally I'd use Kingston or Corsair memory, but as you're aiming for a budget build, that might not be feasible.
I did look for 1666 DDR3 memory, but as you said, it's just not out there, so my guess is that 1600 memory would work just fine. I'll ask around and see if I'm proven wrong.
Ramsinks for a GPU? I didn't even know those things existed, I normally just advise against frying-prone cards. If it's that cheap and you can easily install it, why not? You can also try to find an extra case fan and install that close to your graphics card. Shouldn't be too expensive or loud.
Speaking of cooling, if you're going to OC or modify the CPU, make sure you've got some good cooling paste. It can make all the difference in the world.
Compatibility tables aren't all that big a deal, most of the time any type of RAM will work. Two 1600 2 GB banks should work just fine, regardless of brand. Normally I'd use Kingston or Corsair memory, but as you're aiming for a budget build, that might not be feasible.
I did look for 1666 DDR3 memory, but as you said, it's just not out there, so my guess is that 1600 memory would work just fine. I'll ask around and see if I'm proven wrong.
Ramsinks for a GPU? I didn't even know those things existed, I normally just advise against frying-prone cards. If it's that cheap and you can easily install it, why not? You can also try to find an extra case fan and install that close to your graphics card. Shouldn't be too expensive or loud.
Speaking of cooling, if you're going to OC or modify the CPU, make sure you've got some good cooling paste. It can make all the difference in the world.