Kernel Panic, Any Ideas?


I have EasyBCD 2 Beta 65 (the latest as of now, right?), and I'm using it for a triple boot for Windows 7, XP, and OSX. They are each on different SATA HDD's. Windows 7 and XP seem to boot just fine, but OSX gives me a kernel panic (the OSX is HFS+ Journaled). When I use the BIOS to manually boot OSX, it starts up just fine and it gives me no trouble. What could be the problem? Here's the detailed boot sequence:
Windows Boot Manager
identifier              {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=C:
description             Windows Boot Manager
locale                  en-US
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {51fcac93-be03-11de-bfc5-bab912623ad0}
resumeobject            {51fcac8f-be03-11de-bfc5-bab912623ad0}
displayorder            {51fcac90-be03-11de-bfc5-bab912623ad0}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 5

Windows Boot Loader
identifier              {51fcac90-be03-11de-bfc5-bab912623ad0}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence        {51fcac91-be03-11de-bfc5-bab912623ad0}
recoveryenabled         Yes
testsigning             Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {51fcac8f-be03-11de-bfc5-bab912623ad0}
nx                      OptIn

Real-mode Boot Sector
identifier              {51fcac93-be03-11de-bfc5-bab912623ad0}
device                  partition=E:
path                    \NTLDR
description             XP

Real-mode Boot Sector
identifier              {51fcac97-be03-11de-bfc5-bab912623ad0}
device                  partition=C:
path                    \NST\NeoGrub.mbr
description             OSX Snow Leopard
My computer is:
Intel Core 2 Duo E6420 @ 2.66ghz
2GB DDR2 1066 RAM
Gigabyte P35-DS3L 2.0
EVGA GeForce 9600GT 512MB
2 Samsung 1TB Spinpoints, 1 500GB Maxtor
Thanks for any help!
I installed Beta 76, and I get presented with a GRUB loader. I also checked the settings, and I cannot select the actual HDD that OSX is on (it gives me C, E, and BOOT). C is Windows 7, E is XP, and every time I try selecting BOOT, it just goes back to C. What could fix this?
Thanks for any help!