Vad det gäller router så instämmer jag nästan helt med ovan talare, dock menar jag att det skulle räcka utmärkt med en "vanlig" Hem-PC som inte används till något särskilt, en Core 2 Duo-processor skulle räcka utmärkt för era behov enligt min gissning, men kolla gärna på hw-requirements-sidan som länkas ovan och avgör själva Att ni inte har någon tidigare erfarenhet av linux är inget hinder eftersom det bara är installationen som görs i cli:t, resten styrs via webinterface som vilken hemmarouter som helst, fast med lite fler möjligheter och funktioner! Körde själv en gammal P2:a på 400MHz och 128MB RAM vilket räckte utmärkt för vårt 15/1 ADSL (och jag tror aldrig jag såg den ligga på ens 20% belastning).
Gällande switch skulle jag dock hellre titta på att köpa något äldre proffsgrejer istället för nytt. Ni har ju ändå bara 100Mbit internet, så enligt min mening räcker 100mbit-switchar med upplänkar i gbit mer än tillräckligt eftersom spel sällan kräver mer än 0,5-1mbit (detta pga. att multiplayer framförallt spelas över internet och då måste anpassas till vad "genomsnittsspelaren" i världen sitter på för internetlina och hastighet är något vi i Sverige är -extremt- bortskämda med).
Har ni någon som kan konfa Ciscogrejer så är ex. 2960,2950 (observera att alla 2950 inte har Gbit-upplänkar) eller 3550 helt OK alternativ. OM ni däremot inte har någon som är hemma på nätkonfig så skulle jag rekommendera att ni skaffar er en sådan, oavsett vilka grejer han/hon känner sig hemma på. Ett LAN med 70-80 deltagare där LAN:et inte funkar är inte värst kul och med de grejerna som länkas ovan (vilka saknar stöd för Spanning Tree) så räcker det med en lustigkurre som kopplar en kabel direkt mellan två av era switchar (eller två uttag i samma switch, inte alls så ovanligt som man kan tro) för att sänka hela tillställningen.
Ett annat tips är att se till att ha övervakning av samtliga nätelement (dvs. switchar och routrar) med någon form av program, exempelvis "The Dude" (som känns lagom enkel men ändå tillräckligt kraftigt för er) samt en egen dns-server för uppslag ut mot internet (givetvis kan ni även köra med pfsense-burken som sekundär-dns, men 70-80 klienter kräver ändå ett par uppslag i sekunden så det skadar inte att ta i lite ).
Ett tredje tips är att inte, under några omständigheter, få för sig att köra pfsense-burken virtualiserat (dvs. i typ xenserver, hyper-v, eller liknande) då virtualisering av nätverkstrafik är väldigt ineffektivt (möjligen undantaget om man har riktigt bra grejer, men den prisklassen ligger nog över omsättningen för hela tillställningen ).
Har än så länge bara pratat väldigt löst, men eventuellt kan jag och en god vän tänka oss att komma upp och hjälpa er, eventuellt komplett med nätutrustningen som krävs, eller i alla fall delar av den, och lösa nätverksbiten och övervakningen av det åt er.
Vi jobbar båda två åt var sin av Sveriges tre-fyra största internetleverantörer och är utbildade nätverkstekniker. Mycket är dock avhängt på var/när det blir av, vilka ni är, etc, men om det låter intressant kan du väl återkomma med ett PM så diskuterar vi igenom detaljerna
Bästa hälsningar
//AtreX aka. Emil
Update:
Ett HP-alternativ till ovan nämnda Cisco-switchar är HP PS1810-24G (J9834A). Nackdelen med denna är att den endast kan konfigureras via WebbGUI eller SNMP (ingetdera vilket någon nätverkstekniker med självrespekt kommer vilja ta i med tång), men kanske underlättar det för er om ni ska drifta det själva