rEFIt och bootcamp är två olika saker och det ena löser inte det andra.
Bootcamp är en samling av drivrutiner och ett litet program som hjälper dig att paritionera. Nothing more.
EFI finns redan i datorn och det rEFIt är ett toolkit inklusive bootmeny till det. Det ger dig också access till EFI Shellet.
Jag antar att ditt problem var kopplat till bootloadern och inte bootcamp. rEFIt ger dig nämligen en annan bootloader istället för den som Apple byggt i EFI för att efterliknande den de hade i OpenFirmware.
Så vad är det inte apple lyssnar på dig om? Att ge dig en vansinnigt ful bootloader? Eller möjligheten till EFI Shellet?
Problemet är enkelt, Windows hanterar inte EFI och du behöver emulera en BIOS för att det ska hanteras. Att apple inte vidareutvecklar det är väl självklart då Windows Vista SP1 för 64bitar ska ha stöd för EFI. Sedan om MS faktiskt levererat det är en helt annan sak. Det är hur som helst inte Apples jobb att bygga stöd för deras konkurrenter. Med Linux kan du köra elilo för att köra in booten.