The only way to covert the UI to 1024x768 is by editing the sizes and locations of all the windows. And I am going to have to say you are doomed...

The reason I say this is that there is so much information being displayed at once, and on a lower resolution, I don't think there will be enough space to show all of it - not to mention having to squeeze in the normal parts of the UI. On such a low resolution, I would suggest using FreQuency's UI. It is not a "viewport" UI, so you shouldn't have a problem with window positioning. Sorry...
As for all the praise, I thank you all very much. I had just started to do this because I thought it would be interesting to try, and it gave me an excuse to learn XML :) Please... keep the suggestions coming, and tell me about any bugs that you may have found so I can keep this UI going.
SirCodeAlot