what kind of features differ between Boot Loaders
This is a very general question, from a newbie. I was just wondering what possible difference in features could you have between different bootloaders like GRUB or LILO. I mean I am using LILO right now, I'm sure at some point during installation I had to choose between the two. But it just seems to me bootloading is such a basic function that either bootloaders will work absolutely fine. So other than aesthetic what other differences are there.
It seems to me that Linux users just want to control every last part of their isntallation package, I understand I am kind of like that, but I am predominantly still a windows user, and just wondering what the benefits were.