I've used IBMs Edge Server Load Balancer. Recommendations depends on what you are doing and need. If you need robust geopgraphic failover of the load balancers and the ability to intergrate into DNS ...