Quote Axl Rose: If Carly were in Llanview, you know she would be perfect right here for Todd
Yeah but that's never gonna happen. No way would LW leave tv to go online.
I think Todd has chemistry with both but Carly is the one that will accept him for the man that he is. With Blair, Todd would constantly have to be on eggshells trying not to screw up again and that's not Blair's fault either, it just means they're not right for each other.