I want to store Unicode data of varying length in a column. The length could vary from anywhere from 100 bytes to 2000 bytes maybe more. Would I suffer a performance hit if I set the column lenght to maximum, that is 4000? Or, would be better to limit it to little over 2000 bytes? What are the other issues invloved in such large column length data? Also Is Unicode data retrival faster then non-Unicode data in SQL Server 2000?