Which is the best plural to use?
Are both OK? What is the difference?
According to the Standard Czech, both endings are correct, so you can choose any of them.
The ending é (Američané) is formal and is used in written language. The ending "i" (Američani) is colloquial and is used in verbal communication.