This seems to be caused by IE7 and DNS issues. On a workgroup SQL Server, attaempting to connect to a database (using hostname) would end up with unspecified error: MS Visual Database Tools. Using IP address, instead, it goes away. Alternatively, using IE6, it goes away.
this is a widespread issue & MS don't seem to acknowledge it