I was in a similar position about 3 months ago. (I have a few years on you !) I wound up with a Trek 7300FX, which I absolutely love. I have several Rails-to Trails available within reasonable distances, and that is where I do 90% of my riding. I have no doubt that all the brands you mentioned make quality products. I happen to have a Trek store very close – liked the bike – so that’s the way I went.
You may know this – but I was a bit uninformed. I have spent more on “extras” than I paid for the bike. Computer, shorts, jerseys, helmet, riding glasses, gloves, saddlebag, tools, spare parts, and a tire inflation system. I’m now looking for a hydration pack !! But hey – you got to have fun, right? Good luck.