If you have the money there is Toad for SQL Server. Been years since I last tried it and at that time it wasn't all that stable. I did use Toad with Oracle and it was significantly better than the SQL Server version. Never had an issue with it randomly crashing. Hopefully it has improved since I last used it.