I wrote a couple articles about this question on Low End Mac a few years back. They're still useful, methinks.
Software Info: http://www.lowendmac.com/sable/06/0605.html
Story of a system I built: http://www.lowendmac.com/sable/06/0508.html
Software Info: http://www.lowendmac.com/sable/06/0605.html
Story of a system I built: http://www.lowendmac.com/sable/06/0508.html