Have you guys seen the http://www.bufferbloat.net/projects/bloat/ project? It aims to improve network speed by eliminating the various (incorrect) buffers:
* Set end-node transmit buffers to something sane
* Set QOS knobs on routers to keep broadband gear's buffer from filling.
It's still in its early days but seems to show significant performance benefits. Maybe it can be ported to Tomato as well?