UEFI et EFI c'est pareil, l'un étant l'évolution de l'autre. On s'en fou de comment on l'appelle c'est pareil.
Tu as aucun intéret à rester en BIOS si ta carte mère gère l'UEFI et que tu veux installer Windows 8 dessus.
Si l'UEFI de ta carte mère est bien foutu ce sera plus rapide à booter parce que l'initialisation hardware et les checks preboot peuvent se faire simultanément. Windows 8 tire parti de l'UEFI.
L'histoire de la partition qui fait cache, c'est des conneries il y a rien de tout ça. Il y a une partition EFI qui sert à stocker les bootloaders et programmes EFI si besoin mais c'est tout. Windows 8 "accélère" le boot en utilisant l'hibernation au lieu d'une initialisation complète mais c'est tout.
Pour installer en UEFI il faut :
- booter sur une clé usb en FAT32 (l'UEFI ne peut pas booter sur du NTFS, le shell efi connait l'emplacement des fichiers des bootloader via une arborescence de fichier standard qui doit être présente sur ta clé)
- utiliser un disque avec un schéma de partition GPT. Si ton disque a des partitions tu dois les supprimer pendant le setup (toutes les partitions), windows s'occuppe de les créer comme il faut après. Sinon tu fais un diskpart <entrée> sel disk 0 <entrée> clean <entrée> exit <entrée> (si ton disque est le premier disque, tu peux regarder via list disk son index)
Ca fait des années que je fais de l'UEFI sur mes machines et serveurs compatibles sur Windows 7, 2008 R2, 8, 2012, Linux, pas de problèmes.
Le seul inconvénient mais qui est en phase de se résorber c'est que les outils de gestion de disque (récupération, gestion des partitions) n'étaient pas très copain copain avec le GPT mais c'est autre chose ^^