Just a tip to those setting out on the budget travel circuit.... street food is always cheaper than flashy restaurants. Eat like the locals do! Obviously, don't eat where something you think should be refrigerated is not, but for the most part -- and especially in Asia and the MidEast -- the little local eateries lining the streets, where the locals eat lunch, are the places to eat.
During my first week in India, when I didn't know the names of the foods, I went to a "local haunt" and ordered three or four dishes and learned what each one was by eating it.
If you're coming to Israel or the MidEast... http://www.youtube.com/watch?v=53N7gYE6UFM
Bon Appetit!

