Since favor gained is related to the value of the item donated, you'll want to find high value items that are relatively easy to get. What items you use depends on your current skill set.
Many people swear by sparkly rock, which you can mine efficiently with Mining level 3 or 4. You also gain gems this way, which can be extraordinarily valuable.
If you have high Animal Kinship, it is extremely profitable to gather meat and donate that directly. Finding streets or zones with many pigs at the highest AK level can easily fill your bags with delicious and profitable meat.
Most recipes for items can't beat the cost/benefit ratio of those raw materials. If you want to craft things for donation, I think the best method is to sell your items in auctions and then use the currants to fund acquisition of items (ie, shrine powder, plus other auction house items that generally sell for less than they're worth).
If you're interested in maximizing your shrine donations, check out Zu's thread:
http://www.glitch.com/forum/general/9667/
...which is probably the authoritative source on all things shrine related.
I'll also pimp my FavorSaver tool:
http://agent86ix.github.com/glitch/
Best Answer
The best resource for locating resources in the game is Zog's Glitchy Tools. In addition to telling you where all the Dirt Piles are, it will also suggest the closest location to you to find some using the Glitch API.
Kajuu, for instance, is absolutely buried in dirt.