I recently acquired a new notebook, an hp probook 4530s, and it came with a 750GB 7200RPM drive. Which, as it turns out, has 4K sectors, which as you know was quite frustrating.
I got tired very quickly of using a usb stick to boot the system so I found a solution. Boot with a linux live cd/usb and use the linux dd command to install chameleon's boot1h to your OSX partition.
My OS X drive is GPT type and located on sda under linux so I issued the following command.
dd if=boot1h of=/dev/sda2 bs=4096
Boots like a champ now