I kept running out of space on my OS X partition, so I shrank my Vista one and tried to reinstall OS X. It didn't go smoothly, so I decided to delete and recreate the partition with Gparted, then use tar to restore my backup. That seems to have worked; I can boot to my old installation with the iatkos DVD if I pass it rd=disk0s3. Once in OS X, I followed the Chameleon 2.0RC4 instructions and installed it. I may have had to set the bootable flag on the Windows partition, again, and I may have had to use the Vista recovery CD, but I can't remember. Right now, it looks like a non-Vista bootloader might briefly (0.5 s) appear (I caught a glimpse of something like "boot0: done"), then the Vista one loads. Vista does boot. I readded an entry with EasyBCD for OS X, but when I go to it, I just get a blinking cursor. The entry EasyBCD lists for OS X says the bootloader drive is c:, and the path is \NST\nst_mac.mbr. I can't remember exactly where nst_mac.mbr came from, but I used it for my old OS X installation.
The way it used to work was the Vista bootloader came up (or maybe there was briefly another bootloader before it), I'd go to the OS X option, then Chameleon came up with a ~10s countdown, and then OS X boots. I'd like to get back there.
Thanks in advance.