I have some LEDs (not the high power type) being driven by a 74HC541, one LED per output, with no other load. I've noticed a tendency for people to use the 74HC540 instead (inverting buffer). I've gone through the datasheets and both ICs can sink or source 25mA per output pin (which is fine).
There are obviously four permutations here: inverting/non-inverting, with LEDs connected to Vcc or Ground. It looks to me like these permutations are pairwise equivalent.
Other than for logic reasons, why would you choose an inverting buffer over a non-inverting one, or vice versa?