The Soma DC has odd geometry. Based on my fit preferences, I would never buy one.
The ES will be a fine bike, as are some of the others you've mentioned. Were it me, I'd probably just watch ebay and buy the first really good deal if you don't have your heart set on one particular frame.