If a pushy AI that you'd like to keep good relations with comes to you with a demand, go ahead and give in. Then open up a trade, select that leader's cheapest tech and ask, "Could you spare this for a good friend?" They will usually agree, turning a demand into a trade and boosting your relations with them even more! Not sure if I've seen this mentioned before so I thought I would share.