I recently updated from an 8600GT to an 8800GTX (I got it for free)
I am using the built in video injection from Chameleon, and have specified my resolution in my com.apple.boot.plist.
This had been working just fine since a day after Chameleon 2 Beta (RC1) was released although I had used an efi string in my boot.plist until the very nice auto injection was added.
My problem is that during boot, I get what looks like 1024x768 even though my screen is 1680x1050 and nothing has changed in my software config. After boot, OSX corrects the issue and detects both monitors, but my boot screen is displayed in the wrong resolution.
Obviously, this is purely cosmetic, but I'd be interested to know why it's doing this, and if there's any workaround.