I'm unhappy with diplomacy too. On the one hand the AI sometimes offers me barbains with ressources, on the other hand it's almost impossible to trade technologies. Even with equal research points you don't get a 50:50 deal.