title: Is there a reason why I shouldn't use NVARCHAR in Sql Server?
body: <p>I'm designing a database scheme right now and I figure just to be safe I should use nvarchar for my textual column's datatypes (for unicode support).  While I don't expect non-english text I figure it would be better to have support it from the begining just in case.</p>
  
  <p>Is there any reason why I should stick with plain varchar? Performance?</p>