What I've got:
pdflatex: Everyone supports it, but never going to get better then it is now, and you can't use OTF fonts, but at least it has microtype.
XeTeX: We have OTF fonts, and full unicode support! Sorry about microtype! We are also old as dirt, but no one supports us.
LuaTeX: We have OTF fonts, Microtype AND full unicode support! Oh, and we are actively supported! No one will let you use us. Ever. We are basically the promised land you are allowed to see and never reach.