Actually, a BIOS that can read EXT would be kickass.
It already exists, it's called GRUB
You can combine GRUB with coreboot and install that to your board's flash memory, then instruct GRUB to do whatever you want.
"Summit meetings tend to be like panda matings. The expectations are always high, and the results usually disappointing." -- Robert Orben