Test riding at length will tell you so much about how a bike fits you. Some bikes are well reviewed but I am just not comfortable with them.
I like the coda. It's a good steel hybrid. I test rode at length three of the levels that the coda comes in but in the end I decided on a touring bike from the same bike shop. Not familiar with the Avanti. I am wondering if you have test ridden these bikes. What did you think of each bike? What do you think of the bike shops in your area that these bikes are sold? When you need service will they be friendly, helpful, and convenient? On some level this isn't a stress decision. You will get a bike and enjoy it and the benefits that come.