Synthetic oils typically have better detergent properties than conventionals. Some older engines get very "attached" to their sludge, and when the detergent action breaks it down, the engine starts making noise or weeping oil through seals. It's not because synthetic is "thinner", which is a very common misconception--it's simply because thick, greasy deposits have been broken down and removed. Many times, the seals that leak do so because these deposits have deprived the seals of contact with the oil, and the seals have dried up. More often than not, it is a matter of time before the dry components re-moisturize and begin to seal properly again. In your brother's case, I bet if he had drained the oil and refilled again with synthetic, the noises would have gone away anyway.
I for one still advocate using synthetic whenever practical. Conventional (dino) oils rely heavily on additive packages to maintain their multi-viscosity properties, and it is these additive packages that are the first part of the oil to break down. The result is that the 10W30 doesn't remain a true 10W30 oil very long. A synthetic oil, however, has more base stock and less additives, so as the miles rack up, the oil is not affected as adversely. And the whole time, the detergent properties of the oil are preventing sludge and varnish buildup.
In the long run, synthetic is the clear choice. The increased cost is offset by the extended drain interval. Indeed, synthetic oil is more economical. Since it stays "in grade" longer, it even improves fuel economy and can free up HP. The downfall is that on an old, dirty engine, you may see leakage and hear noise initially as the engine is cleansed and seals are exposed to the direct contact of oil for the first time in a while.