Is it just that nvarchar supports multibyte characters? If that is the case, is there really any point, other than storage concerns, to using varchars
nvarchar
varchars
nVarchar will help you to store Unicode characters. It is the way to go if you want to store localized data.