My vote goes solidly to the Alfa 159. Any other suggestions? Please bring evidence.