Advantages (in addition to what are already listed):
If properly maintained, diesels will run forever.
Diesels sound cool
Diesels generally get better fuel mileage than gas engines of the same age and size.
For the most part, diesels are better for the environment (especially on biodiesel)
Did I mention that diesels sound cool?
Disadvantages:
None