Come on, bootkits are hardly new. You can detect them by just like you'd detect a rootkit, as they rather rarely cover each and every system API that can reveal its presence, and you remove them by firdt booting into an alternative OS, which most AV vendors provide.
For malware to be really tricky to remove you'd have to start infecting hardware firmware like BIOS or harddrive controllers, like IRATEMONK or IRONCHEF from NSA TAO do.