Unrelated to the problem at hand, but interesting nonetheless -- the Azul Systems Compute Appliances. Specialized multicore processors just for running Java, accessed by some sort of "proxy" in your typical application server, but with a maximum heap size of 320 gigabytes. http://www.azulsystems.com/products/compute_appliance.htm -Anthony