Oh man, Pop tarts rule when you have the munchies. The French Toast ones taste like god.