Well written article, but a couple of points.
It doesn't really get into Best Practices much at all. With the exception of some SQL 2000 best practices that will prevent an upgrade, there's almost nothing here in terms of the list of "do this", "don't do that" and "this would be a good guideline to follow."
Also, you talk about database mirroring, yet, according to the documentation provided, this is not currently supported by MS so this can hardly be considered a "Best Practice."
How can you state "Usage of DBCC commands is not supported in SQL Server 2005"? This is just not true.
Some DBCC commands are deprecated (e.g. DBCC PINTABLE), but such a blanket statement is false.
And where is the whitepaper?"Please refer to this white paper for a better understanding of partitions in SQL server 2005."
Sounds like some cut + paste?
Hmmm - not really a best practices list - more a new features description.
Would a best practice be 'turn off CLR enabled' sp_configure option until ordered to turn on by senior management '