The PC3200/3500 HyperX memory is actually pretty cheap compared to Corsair, OCZ..etc, at least in my area. I think it's the best bang for the buck. I would have had to pay significantly more for similar Corsair sticks.
If you choose the Kingston, I'd go for the PC3500 memory at a few dollars more. It'll allow for tighter timings than the 3200 at the same speed and leave more room for overclocking. They love extra Vdimm as well.