When I backup or restore a database using MS SQL Server Management Studio, I get a visual indication of how far the process has progressed, and thus how much longer I still
Yes. If you have installed sp_who2k5 into your master database, you can simply run:
sp_who2k5 1,1
The resultset will include all the active transactions. The currently running backup(s) will contain the string "BACKUP" in the requestCommand field. The aptly named percentComplete field will give you the progress of the backup.
Note: sp_who2k5 should be a part of everyone's toolkit, it does a lot more than just this.