I am making the switch from tlb to excavator. Little nervous because I'm new to these. Everyone tells me I'll be glad I did it- we'll see. Been doing lots of homework on specs of different machines. Would like to stay in the 17k class. As near as I can tell the New Holland E80 has the best specs overall in this size class. Any opinions would be appreciated. Thanks.