I was in a similar situation as you and bought a Marinoni Tourismo frame and built it up at my LBS. The bikes are made to orders so they can customize almost everything for remarkably little money.
http://www.marinoni.qc.ca/Html/Turismo.html
Marinoni has been building bicycles in Montreal for years focusing on steel racing frames.
I'm satisfied.