No semiconductor company has been as successful as Nvidia (NASDAQ: NVDA) over the past three years or so, but recently, Advanced Micro Devices (NASDAQ: AMD) has been the better investment. AMD stock ...