If you only want one Goku then I'd say the two best ones are:
1) Saiyan Raised On Earth Goku because it's the most classic, well known look for the character, it's best figure to get if you want a 'standard' Goku.
2) Super Warrior Awakening Goku because it has the best sculpt, looks awesome...