Simple QoS?

After accidentally locking myself out of my router after playing with Greg Sowell’s QoS script, I was surprised that torrent performance improved greatly with no mangles/queues present.

Can someone point me in the direction of a super simple QoS guide? My google-fu fails me. I just want the following priority for traffic:

  1. D3 / future games I know tcp/udp ports for
  2. HTTP (preferably excluding large downloads)
  3. Everything else

Starting from a blank slate, what’s the best way to achieve this?