You can also use Pound as a means to redirect traffic based on hostnames. Check out Apsis website
, and see what it can do for you.
Apsis states they don't fancy doing virtual hosting in Pound, but if you need to reroute traffic for a certain domain to a different IP on another machine, it works. All traffic runs through the main server, but that shouldn't be too much of a problem on low-traffic sites...