I know SQL 7.0 and SQL 2000 would work on the same box with no quarrels, so long as the SQL 2000 was a named instance, and the SQL 7.0 was the default instance. I do not know if SQL 2005 will play well with SQL 7.0, though. Can SQL 7.0 even be installed on Windows 2003? Fortunately (at least I hope fortunately) I will not need to know that.