если серьезных нареканий по производительности нет, то сначала разберись со структурой сети. а то можно и на дорогом оборудовании проблемную сеть построить...
т.е. выбери некую общую схему сети и в дальнейшем ее придерживайся.
схема может зависеть от твоих локальных особенностей, но в большинстве случаев это может быть некий центральный свич, в который втыкаются сервера и линки от периферийных свичей. таким образом диаметр сети будет всегда ограничен тремя свичами, а дистанция от любой рабочей станции до серверов не будет превышать двух свичей.
при таких расходах вполне можно позволить себе Allied Telesyn или HP, да еще и хорошее питание дать на них.
кстати, для периферийных свичей, если они не стоят в аппаратной, протяни свое резервируемое электропитание - сильно помогает при проблемах с питанием и/или зависанием периферийных свичей.
кстати, само по себе количество машин - еще не повод для серьезной замены оборудования и перехода на гигабит. возможно, оптимизация структуры сети даст вполне достаточный эффект. да и не факт, что именно сеть виновата в каких-то задержках и тормозах.