Hi Neal
+1 to Michael's comments.
We have 10 times as many agents on one server and yet that database is only 90GB. It would appear to me that you're collecting a load of alerts that you don't need to. You also appear to have quite a lot of scripts running, can you reduce the number of these?
AC