So the last few cars i've owned, i've always, after a moderate amount of miles, switched out both the engine oil and the transmission oil for full synthetic...anyone done this? If not, is it a good idea? Your opinions please.

Thanks in advance.