get an echo pure...... simple as f**k. 
i have the 1080 (i think) an have been riding street on it for about 6 months or something now. and it is the best frame i have ridden yet (base, monty urban, ashtons) 
why dont you like the look of them? 
they are basically the same as every other top end bike on the market and i can say almost 100% you will not break one, just have a look at some of the riding i have put mine through and it shows no signs of breaking