Как сделать по человечески корп сеть?
Работает? Не трогай. Не работает — собираете требования/спецификации/ТЗ к сети и под эти требования делаете сеть.
Я бы не советовал заменять несколько свичей на один. Лучше пол офиса без интеренета, чем весь офис.
100мегабит это конечно жуткий архаизм, но если есть ip телефоны, то они всё равно скорость порежут.
в качестве шлюза посмотрите в сторону керио контрол. может там будет что-то интересное