RobertB,
Here's my updated setup. Ive changed to the EDP 2.2 Setup but I still modify it a bit.
1. I change my Mac Model to MacBookPro5,1. This is so that I get a nice setup with speedstepping not only the CPU but also the GPU. It's not for everyone but this setup Allows me to Play Starcraft II and WoW with no problems at all.
2. I've manually added 5 speedsteps for the CPU in to the DSDT 1200-2000mhz that are used by VoodooPstate. Im not using the native Apple Powermanagement as you will notice but looking at the 0EDP.kext file I am using NullCPUPM in conjuction with VoodooPState. For some reason games have an issue with ApplePowerManagement on this partiticular rig. Again this is for performance and probably isnt for everyone but it works great for me. You could always switch back to the EDP DSDT.aml. if you do go back to EDP's DSDT remember to edit the org.chameleon.boot.plist and reenable GeneratePStates and GenerateCStates.
3. I include LegacyACPI.kext and LegacyAGPM in my setup, again all for my gpu speedstepping that works ever so nicely, even though I could probably tweak it a bit more.
4. I use the Slice-ANV PS2 kext setup with one exception, Ive modified it to be able to use Keyboard in 32/64 bit, since I only use 64 bit I needed to have a PS2 kext that works great in that mode and also allows me to use the mouse prefpane.
I don't think I forgot anything. The EDP team does a wonderful job and with out them I wouldnt be as far along as I am now, I just have my own idea of what my setup should be for performance so I use their work as a basis for creating my own custom build. that being said their original setup is included still in my zip archive so you could rerun it to rebuild your setup to one of their predefined builds if mine doesnt help you.
To use this, extract the file. put the Extra Directory in it's proper place. It will overwrite your Existing if you just copy it over, thats fine but I would recommend renaming your existing to like Extra.original or whatever name you prefer then copying the file ove. Then put 0EDP.kext in your /S/L/E. I do this using Kext Wizard, wondeful app!
Hope this helps you out! and now for the file!!
Extra.zip
Good luck and let me know if you have any other questions.