Полагаю, что традициям русской речи более всего соответствует слово "негр" (negro на многих языках - черный).
Ниггер, конечно, американизм и ругательство.
Афроамериканец - тоже американизм, кому охота, - пусть так длинно пишет. Тут главное знать меру - ибо на языке феминисток женщина - гражданка США звучит как "вагиносодержащий американец"!!!
...
А вот москаль и хохол вполне литературные термины, и их эмоциональная окраска зависит от контекста ("не ужель наведу я пушку на свою жену-хохлушку? Лучше стану я ее любить" - по памяти цитирую песню Льва Лещенко.