well i guess one of the best thing i could do is wait for gigabit switch price to drop down...
then buy a 16 port gigabit switch as my main switch with gigabit uplink to other switch (bout 24 user per uplink.. the 1000mbps uplink should be able to handle that i guess)
with 1-2 files server and dedicated game server
both on the main switch running at 1000mbps
specially for file server
well thx for the advice guys