Since I'm instantly gratified by this question and quite fulfilled, I wouldn't say delayed gratification is always more fulfilling than delayed gratification. Damn philosophy!
If your red-headed step-child and the last habanero plant on the face of the earth were hanging off a cliff, and you could only choose one to save, who/which do you save?