I will be storing some XML in my database strictly for storage and retrieval purposes. I know that with SQL 2005 is powerful XML support and that this column can be indexed. If I do not plan on changing the XML itself would it be better to store the data as nvarchar(max)? Again I am just looking for the quickest way to search the XML once it is stored. Thanks in advance for all your help and guidance.