For me, Oat is probably the first in line after dairy as far as flavour goes.
Soy and almond I find can vary wildly depending on brand used. Some are OK.
If black espresso is off the table for you, give cold brew a try. In summer I always have some in the fridge. Goes well straight, with milk and even with soda water.