If i'm not mistaken, BIOS passwords on laptops have been stored on non-volatile chips for a very long time, so pulling the battery wouldn't work. I can't speak for all laptop manufacturers but I can say for sure this has been the case with Dell, HP and Toshiba for well over 10 years.