Well there is about a million answers to your question which will then raise a few hundred more questions.
Oil based polyurethane is probably going to be one of the most durable finishes you can apply in a home shop without special equipment. But it isn't easily repairable. Water based poly is much easier to spray in a home shop and offers good durability. Lacquer is great but I don't recommend spraying it unless you have the proper equipment. Water based lacquer takes some of that danger away. A non-poly varnish like Waterlox Gloss or Original S/F is a great choice for durability and repair-ability. General Finishes Arm -r -Seal is another excellent non-poly varnish with great protection and repair-ability. Also Behlens Rock Hard Table varnish is one of the most durable.
I just finished using GF Polyacrylic, and sprayed it for the first time. I am sold on it. I applied in in an enclosed shop and didn't get high from the fumes, it leveled really well and provided a nice durable finish without much color change like oil-based finishes can give. But if you want to darken the wood more that what the BLO has given you, an oil-based finish is the way to go. Waterlox will give a nice amber color, and most oil based varnish will give a slight yellowing and might darken more with time. I would either spray Waterlox Original S/F or GF Polyacrylic.
Dave