Here's what I had to offer one of the minor races in exchange for Harpoon II:
Xinathium Hull Plating
Advanced Barren World Colonization
Advanced Heavy Gravity World Colonization
Advanced Radioactive World Colonization
Advanced Toxic World Colonization
Beam Weapon Theory
Basic Miniaturization
Aquatic World Colonization
Fertility Acceleration
Fusion Power Plants
Heavy Gravity World Colonization
Anti-Matter Power Plants
Duranthium
Advanced Deflectors
Advanced Hulls
Advanced Life Support
And the other trades I made at the time were almost equally ludicrous. Those trade resources used to mean something, but there's not really any point in building them anymore. They just take up time from other inprovements. Why even have tech trading at all if it's going to be that lop-sided? I'd turn it off completely but as I understand it, you won't know what kinds of tech the other races have if you do. As it stands now it's kind of a damned if you do, damned if you don't situation. I may as well just be giving away all my techs to the other races.