Re: T-1000 vs. Odo
Odo's shapeshifting abilities are more advanced than the T-1000's, so I give him the edge. It's pretty difficult to fight against someone that can turn into a non-tangible form like fire or mist.
One problem that Odo would face is if the battle rages on for a long time. T-1000 could just wait him out and force Odo to make himself vulnerable while recharging if he had to.
"In Brightest Day, in Blackest Night, no evil shall escape my sight. Let those who worship evil's might, beware my power: Green Lantern's light!"