Kortom, nvarchar betekent dat je veel alfabetten aankunt, niet alleen gewoon Engels. Technisch gezien betekent dit unicode-ondersteuning, niet alleen ANSI. Dit betekent tekens met dubbele breedte of ongeveer tweemaal de ruimte. Tegenwoordig is schijfruimte zo goedkoop dat je net zo goed nvarchar vanaf het begin kunt gebruiken in plaats van de pijn te moeten doorstaan van het moeten veranderen tijdens de levensduur van een product.
Als je zeker weet dat je maar één taal hoeft te ondersteunen, kun je het bij varchar houden, anders zou ik voor nvarchar gaan.
Dit is eerder op SO besproken hier .
BEWERKT:ascii gewijzigd in ANSI zoals vermeld in opmerking.