Well good luck I think all three are very nice bikes and the one that feels most comfortable is always the best one. If your LBS handles a lot of Specialized you may have better luck in case you have any warranty issues with those rather than the BMC. Discipline on the $ is the key, but it is tough, when I was looking at the Tarmac Pro the LBS has a beautiful Tarmac SL in my size only $500 more but I held my line on the price. Ended up with the Scott because it felt better than the Tarmac though.
__________________
The problem with the gene pool is that there is no lifeguard and the shallow end is much too large
2013 Noah RS