Any of the four you list should be reliable. The 2013 Fusion and Altima have issues, but the 2012 is in both cases tha last year of the previous generation, and so probably the most reliable. Fun to drive is somewhat subjective. Have you driven any of them? If so, what were you impressions?