thanks for all the info.
I ran shrinkdatabase and it still wasn't finished after 42 hours. I had to stop it to get the app up and running again. I tried shrinkfile previously and this wasn't going faster either after 26 hours.
For the hardware suggestion, that's always something to aim for, but I don't think we'll ever get it.
If I eventually try again, do I need to have equivalent disk space free (ie 58 gig) or could I run it with 8 to 10 gig free?