I have tried a little of everything. Anything too sweat, like gels, make me nauseous. I like Clif Bars (chocolate mint flavor) and pretzels. I carry them in a ziplock bag, not classey, but effective.
Trial and error is the way to go. You have plenty of time. Good luck.