Have you considered the Trek DS line? It seems more in line with the other bikes on your list as opposed to the FX. Retail on the DS1 is 550 but there are deals out there with the 2018s coming soon. I just picked up a DS2 from my LBS for 539.00 2 weeks ago. ~200miles so far, loving it.