Well Sasuke hates her while she likes him. And she doesn't deserve Naruto so the only logical thing for Sakura to do would be to date Obito. I say this because Sakura although not having the personality of Rin is very similar to Rin in some ways. She is the female team mate of two students...