I have a mountain bike that doesn't cut it on the roads. I am looking at hybrids. I have 3 children to support, so I am not looking to break the bank. I am looking at Trek fx2, Giant FCR 3, Giant Cypress. I plan on spending under $500. Any ideas?