Not to start a flame war, but
no one cares about .net or Microsoft's open-source-
wannabe-license. Public domain or a simple "Redistribute alike" clause offers more then enough protection.
<rant>Look at
Kevin Watsons code, the entire license is three sentences, including "Thanks." And even if we did care about a bigo license, no one uses .net for anything anyways, since the number of platforms I can use it on I can count on one hand, no, one finger!</rant>
On a slightly related note, I was going to code up a test console in php-gtk, but there wasn't enough room to attach php5.dll</irony>
<edit>I remember why I came here: You are not having any problems with server load at all? It takes a measurable amount of time to ping the page for data, are we interested in caching the data at all? You are going to need to send HTTP caching headers first, which I do not see currently (i.e. HTTP/1.1 304 Not Modified)</edit>