Just wanted to add this to the list: support for multithreading. Even 8-year old Pentium IV CPUs will benefit from this. Also, if the memory limit for an application is defined per thread rather than per executeable this would solve the memory issues, too.