D-Link have a gaming router series. They seem like a nice cheap router, but their idea of how it handles packets is flawed.
Since you use alot more than 4 ports at a lanparty, the router cannot control packets on other switches. This means pr0n can use the bandwidth.
And what is your idea of cheap, that router is around 100$, and some people may consider it cheap, some may consider it expensive.