Nope...
Unfortunately there isn't though a full featured app that could easily do that for home networks. If there was, it would be a really killer app imho. Linux can do it with the iproute2 tools but the configuration isn't pretty and all of the queueing disciplines require a good bit of reading to fully understand what you're doing to your traffic.

*BSD can do it as well but I belive the Linux tools are much more configurable.
Other than that the Linksys 8 port cable/DSL router has some type of Quality of Service (QoS) feature to prioritize traffic to the first 4 ports.
Other than that you don't really have any options that I'm aware of. Most traffic shaping hardware is tremendously expensive (and works *very* well for large organizations or colleges).
Gaidin