I would go with the cibola for sure. I had an ace and liked it but the tesoro is going to give alot more depth plus the lifetime warrenty tesoro offers. They are really nice units..........If your looking to stay within the same price range as the ace 250 then go for the silver umax...I think it out performs the ace and the tesoros are a lot quicker on recovery........Just my opinion, Tim