If you want to use Microsoft's geometry or geography spatial types with ArcGIS 9.3.1, you should install the SQL Server 2008 Native Client on your ArcGIS client computers. Not everyone will run into a problem when querying the geometry and geography types