I am a Naruto-Sakura fan, and I find Hinata to be a boring and one dimensional character, who is far too obsessed with Naruto, to allow for a healthy relationship to develop between them. Sakura is a fully developed character who will be a great match to Naruto, complementing his weak points with her intellect, confidence and healing abilities; and her experience serving as the 5th Hokage's assistant, gives her the perfect qualifications for a Hokage's wife. Hinata is too introverted and shy for the role.
However, while that is my personal preference, I don't think there is enough canon to really say which relationship will actually happen. It's okay to speculate and hope for your favorite pairing, but in the end it's up to Kishimoto. For example, if he decides to kill off Sasuke and Hinata (which I view as a likely possibility, much as I'd hate to see it), it will pretty much decide the issue.
On the other hand, if he does not, he still has to decide which of Sasuke's fan girls (Sakura, Ino, Karin, etc.) wins the prize. I think that Karin is as likely a choice as Sakura, since she has done far more for Sasuke than Sakura ever has, and her relationship with Sasuke is far more mature and balanced.
Kishi may throw a wrench and pair Sasuke with one of the girls who did not have a crash on him, like Hinata. After all, the Hyuga clan is related to Uchiha, so may be a better DNA match to help revive the Uchiha.
In short, there are so many possibilities here, that it's not worth getting worked up over who ends up with who. I just hope it flows naturally and is not forced to get a certain outcome.