AMS gets my overall vote.
KUL is not bad but they seem to be doing a BAA and trying to fill it with more shops.
STN used to be nice once upon a time but has gone down the BAA hell hole path where the airport signage and seating gets obliterated by retail.