it works for me, but i need to and press F8 immediately after selecting OSX86 in the OS list, and then choose the partition manually
The above is the only way I can boot OSX from my XP boot menu using chain0 in the boot.ini. I have both XP and OS X in my boot.ini. I can select OSX from the menu and *jump* on F8 and it will then give me the OSX boot loader and let me pick from my XP install and my OSX install.
If I select OSX from the XP boot menu and don't press F8, it just takes me back to the XP boot menu. Funny thing is, I didn't have to press F8 until today - I could just select OSX from the XP boot menu and it started OSX...