I don't know if you have seen this. Given that we're moving into UEFI boot what are the workarounds to compensate for Microsoft's efforts to exclude other operating systems from available hardware?
http://www.theregister.co.uk/2011/09/26/uefi_linux_lock_out_row_latest/ -- Regards, Mick