My MacBook is getting a little long in the tooth now, and isn't exactly great for gaming. I was thinking of replacing it with a Hackintosh i7 build but I'm unsure of a few things.

I've installed OS X on laptops before, so I know i'll need to install extra kexts and a bootloader, but this is my first time building from scratch for OS X. I am also planning to install Snow Leopard Retail and add the kexts, rather than use another distribution such as iDeneb The hardware I've picked out is:

Intel Core i7 950 3.06GHz
Gigabyte GA-X58A-UD3R
Gigabyte GeForce GTX 470 OC 1280MB GDDR5
6GB DDR3 1333MHz
1TB SATA HDD
LiteOn iHOS104-37 4x BD-ROM Drive

I know support for USB3 is limited and Blu Ray playback is non-existent, but will the rest of the parts work properly?
Will this graphics card function ok (including HDMI)? I've heard OS X is picky with what graphic cards it supports
Can anyone recommend a compatible Bluetooth/WiFi card? I've had problems with these previously in OS X.
Any other problems you can see, or any tips on picking hardware that will work in OS X?

Any help is greatly appreciated