thanks NLARSON for the reply. honestly when we purchased and started testing AwareIM, we were not sure how good the system is and what kind of apps we can develop with it. that's why I just installed it on the next available server I have that did not have that many loads yet (hence it ended up in an aging win2000 server).
but now that we have an App that we really utilize and have plans of expanding/developing more similar Apps, I really need to put my AwareIM on a more powerful server.
I am thinking of virtualizing just to maximize the hardware resources. I mean its a quad processor with 8GB of RAM. Just not sure if theres going to be issues virtualizing the AwareIM system.