Как я понял, все упирается в дисковую подсистему, так? Тогда сам сервер менять особого смысла нет, дайте SQL серверу больше ОЗУ для работы и ставьте быстрый RAID10 из SAS 15k или SSD. Держать базу в продакшене на одном диске — это нонсенс. Вообще желательно ставить два сервера баз данных в режиме репликации.
Если есть бюджет 15к, то я бы на вашем месте купил подержанный HP DL380 G5 с контроллером 405162-B21 и процессорами E5460 или выше, 32GB RAM, плюс шесть новых SAS 300G 15k, поставил бы его вторым сервером в режиме репликации, перенес бы базу, переключил на нее пользователей и потом поставил бы такие же SAS диски на основной сервер. Потом все переключил бы обратно, а купленный сервер настроил бы на stand-by.