Thanks to Apple and All the OSX86 developers, you know who they are..
here is ch.log 4.0 to 4.1
64bit fix, chameleon-dvdboot(jmicron ide-dvd boot), sata(dune ichx, ahci, jmicron, etc. seperated), chameleon bootloader as a choice(as in 4a), nvkush, new speedstep, acpi(shutdown patched stock), new ntfs-3g, software updater enabler, chun laptopbattery, ohr(shutdown, restart issues), new r1000, efi strings for vga cards(look at the list), etc..
efi strings: you may also use efi-strings for your vga, but it may not work on some hardware and also additional kexts may be needed for some cards.
nvidia >> 6100-128, 6100-256, 6150-128, 6150-256, 6200-256, 6200-512, 6500-256, 6600-128, 6600-256, 6600-512, 6600gt-128, 6600gt-256, 6600gt-512, 6600le-128, 6600le-256, 6600le-512, 6800-256, 6800-512, 6800gs-256, 6800gs-512, 6800gt-256, 6800gt-512, 6800u-256, 6800u-512, 6800xt-256, 6800xt-512, 7300gs-256, 7300gs-512, 7300le-256, 7300le-512, 7300se-256, 7300se-512, 7300gt-256, 7300gt-512, 7500-256, 7500-512, 7600gs-256, 7600gs-512, 7600gt-256, 7600gt-512, 7800gs-256, 7800gs-512, 7800gt-256, 7800gt-512, 7800gtx-256, 7800gtx-512, 7900gs-256, 7900gs-512, 7900gt-256, 7900gt-512, 7900gtx-256, 7900gtx-512, 8300-256, 8300gs-256, 8300gt-256, 8300gt-512, 8400gs-256, 8400gs-512, 8500gt-256, 8500gt-512, 8500gt-1024, 8600gt-256, 8600gt-512, 8600gt-1024, 8600gts-256, 8600gts-512, 8800gs-384, 8800gt-256, 8800gt-512, 8800gt-1024, 8800gts-320, 8800gts-512, 8800gts-640, 8800gtx-768, 8800u-768
ati >> hd2400-256, hd2900-512, hd3400-256, hd3600-256, hd3800-512, hd3800x2-1024, x1900xt-512
intel >> gma950, x3100
My system is running on %100 vanilla 10.5.5 which i just updated it via software updater without any patch, drivers or tricks. If you have fully compatible systems just like mine and do not have any special drivers installed (sata drivers(ichx,ahci, jmicron, etc..), applehda kexts, atheros or broadcom wireless drivers, modified ati or nvidia kexts etc..), then you can select software update enabler and do the main system update via software updater easily (you will also need the appropriate efi-string installed for 10.5.5, nv or ati enablers do not work with it). Otherwise the best method for updating will be manually installing via apple 10.5.5 updater dmg (software updater enabler is still needed). You will need to backup the installed drivers before applying the updater. After install before reboot, you need to put the drivers back to their places with right mod and owner values or repair permissions after that. Do not forget that some drivers may not work on 10.5.5.
Read Pere's detailed update post.
you may need install it a few times to determine the best selections for your system, so be patient pls.