Weapons versus armour – This one is a tough call.
Workshops, on the other hand are very useful, granting you access to more items and refunding your resources. I've never built a single laboratory while playing this game, I've just never needed the speed boost. So if the game offers you a choice between engineers and scientists, go for the engineers. Conversely, a single scientist can research everything in the game, extra ones just make it go faster.
Engineers are better than Scientists – Every item in Enemy Unknown requires a minimum number of engineers to build.