Good day... I wanted to pursue this further, so I took a brand new workstation (XP Pro with gigabit NIC and 4 gb ram) and installed Adagio on it. I connected the workstation through a gigabit switch to my Windows 2003 server (8gb ram) with a gigabit NIC and copied the customers data to it. (No other devices on the network) Both the server and the workstation were running Mcafee total Protection - Small Business. I then posted the transactions and timed how long it took to post the batch. The batch had two invoices, one with 371 line items, and the other with 444. It posted in 6 min 45 sec. I then removed the Mcafee from both the server and the workstation and posted again. The result - posted in 6 min. 37 seconds. I then connected through a 100 mb switch and posted. 57 min 10 sec. Finally, I copied the data to the local workstation C drive and posted again. 10 seconds.
From all of this, I have learned:
1. A gigabit switch makes a major difference in operational speed of the network.
2. Anti virus software ( at least Mcafee ) makes very little difference.
3. The fastest performance hands down is with the data stored locally.

What I still don't know is: Would running Adagio in a virtual desktop client on a terminal server and storing the data locally on that terminal server still be a bad idea performance wise, considering the vast difference in posting speeds for large invoices? Other than installing a new gigabit switch for my customer, I can see no way to improve performance, other than moving Adagio and data to a terminal server and running the software as remote desktops.
I would greatly appreciate your thoughts on this... Thanks!