I have an intel core i7 920, so its maximum ram speed is 1066mhz. It also uses triple channel, which is unusual. Currently i have 3x1gb, but that's not enough for what I want to do. I'm currently on XP 32 bit but will upgrade to windows 8 64 bit so the extra memory can actually be used. I would love to get 3x4gb, but 3x2gb would be okay if it were seriously cheaper. What memory should I get that would be compatible with my system? Links would be great.