... while I'm writing this, I'll vent a bit: I REALLY wish the chipset makers would support buffered RAM on desktop chipsets. As systems migrate towards 64 bit CPUs, and home-based systems tend towards large amounts of installed RAM, it would be really nice if you could safely install as much as you want without concerns for bus loading. But the simple fact is that isn't the case, so if you want prodigous amounts of RAM you need to use a server-based motherboard with a Xeon CPU ==> you can still install a desktop OS (i.e. Windows 7) ... but then you can install as much RAM as you want :-)
Meanwhile, I consider 8GB the practical max for dual-channel systems (using 2 x 4GB modules) and 12GB the practical max for triple-channel systems (using 3 x 4GB modules).
... but 4GB modules are fairly pricey, so for many that translates to 4GB for dual-channel and 6GB with triple-channel, using the more affordable 2GB modules.
Note: Your OCZ modules should work fine as long as you only install one kit (3 modules).