There are some interesting comments here from Microsoft's SVP Paul Flessner about the future direction of SQL Server towards offering a unified datastore for many different data types including spatial.  This would take Microsoft into line with Oracle and IBM in supporting spatial types directly in the database, and probably provide higher market awareness  than IBM have managed in the contest with Oracle to be the defacto spatial database platform.