iMac 8.1 (2008) works perfectly with 8GB RAM
Just checking a couple of things on this
I'm currently running 2x2GB 800MHz chips from Crucial, do I add a 4GB 800MHz chip? (I only see references to 600MHz OWC kits)
Also, might Lion increase the ability for the machine to address 8GB or not?
Thanks,
matt
Well, I don't believe that the max amount of addressable RAM is Mac OS independent...
I tested it with 8GB DDR2 RAM and MAC OS X (10.6.8) works perfectly.
BUT, to all Boot Camp users, BE AWARE, that doesn't belongs to any Windows 7 x64 Installation!!!

It almost killed my Win 7 x64, therefore DO NOT INSTALL more than 4GB at such iMac's (2007/2008).
With 8GB installed, Win 7 x64 won't boot, it will just corrupt your installation most likely!
With 6GB Win 7 x64
may boot, but Windows may reacting very strange / mysterious. The Marvell Yukon chip will not work, several Windows services will not start. Worse than that is that a switch back to 4GB will not fix these issues fully.
Interestingly, recently I installed 8GB (SO-DDR3) RAM at an iMac 9,1 (2009) and it worked perfectly UNDER BOTH OS's!
It seems that Apple simply do not make here the "Bios emulation" (Compatibility Support Modul, CSM) ready for 8GB RAM. Therefore these problems may affect every other 64bit OS like Linux (except Mac OS X which is "native EFI").
In Win 7 x64 I try to reduce the max RAM with some system parameters, but that also don't help anything.
This problematic will affect almost likely Win 7 x86, - but I don't test this.
Last note, it is strongly recommend to use CL6 4GB SO-DDR2 DIMM's. I try it with Corsair VS8GSDSKIT800D2. Please note, these are, under the same part number, also available as CL5, but according to some reports in the web these may work instable. Kingston is the only vendor who sells (has selld) a clearly CL6-only version (KVR800D2S6K2/8G), every other vendor offers a CL5/CL6 mix. Very frustrating....