I second the vote to fix/keep lilo as a choice. Testing grub2 is not for the faint-at-heart because if you cannot boot, you may not be able to recover so easily using a knoppix CD or such because of newer options, LVM, etc. The kernels getting too big is a problem indeed!