Just a tip because you said your on a budget... In Epcot, outside of Morocco, there is a great place to eat called Tangierine Cafe. Both my wife and I agree it's easily one of the best deals in WDW. Plus, if you eat a meal there, your only a short walk away from the bakery in France.
Ahh you mentioned my favorite place at the WS The french pastry shop. Usually though, I have to hit that place on a fairly empty stomach!

My other must go place in WS is the German candy shoppe! GUMMY BEARS!!!!!
