TweetWell, I'll tell you the #1 all time appetite enhancer. Marijuana. It doesn't have to be smoked, it can be made into a tea or just eaten raw for those who are sickly.
Now, as a legal alternative.. Some say B12 helps, but I didn't notice much in those regards myself.