Background info:
disk0: 1 GUID partition. OS X retail installed there & working.
disk1: 1 MBR partition. Win 7 RC installed there & working.
I can boot to leopard by setting the BIOS to disk0 and it boots via Chameleon 2 RC. I can only boot to the Win7 volume by changing the boot order in the BIOS to have disk1 come first. Could this be related to disk1 being MBR instead of GUID? If so, I'll reinstall Win7.
Oddly enough, I can multi-boot just fine using Chameleon 2 RC installed on a USB stick. I get options to boot OS X, Win7, the win7 system partition (ugh!) and my external USB drive (ugh!). The USB stick is GUID formatted.
I'm puzzled and have read extensively here and insanelymac. Any tips?