Well, with our server migration today we were also able to install a new server. This has allowed me to redirect some of the load to the new server. So the main WinCustomize site (scripts) is now running off of two servers.
We did do some load balancing in the past with www2 but it was not quite the same because both servers that WC used were also shared with other websites. So now, the WinCustomize script servers are pretty much exclusively used for WC (one server is shared with www.galciv2.com at the moment). This should help performance and stability.
Plus we were able to a more proper load balancing system. Previously we would just redirect users to www2 if the server reached a certain number of connections. But now we are doing our load balancing through a DNS server system so you will always use www.wincustomize.com as the address no matter which server you are on.
Also, we had recently purchased a new database server which was faster and that has help reduce the some of our database bottle necks. The personal pages exists on yet another server and the skin library images and files come off of two more servers. So as it stands WC is now using 5 servers. Pretty good compared to about 6 months ago where it was half that.
We still need to shuffle some of our other websites around onto different servers so hopefully there still is room for improvement in the days to come.