Since Sasuke was just a crush it would have to be Chouji they seem like they go well together their personality's clash in just the righht way, true Ino was attracted to Sai but she gets along much better with Chouji, and as for Shikamaru they seem to just radiate friendship I dont see that with Chouji its more of a gentle and open relationship.