I'm hungry all the time too. I try to watch what I snack on or I'd pack on weight for sure. I like to snack on different things throughout the day. I'll eat nuts, beef jerky, slices of rolled up turkey, watermelon, oatmill (yes, I use it as a snack), bananas and I love apples. I also have a protein drink two hours after my breakfast.

Like Aggie_Ama I also drink lots of water. I've actually seen my performance on rides dramatically improve since I've increased my water intake. I think I must had been dehydrated prior to the watching my water intake.