Hi AngelaF:
Twenty seconds to start up is slow; 4 to 8 seconds is normal with Adagio.
If virus-software isn't to blame, improving your local computers can make a significant improvement in performance. As you suggested, increasing your RAM memory can help. However, if your local computer is more than 3 years old, you are probably wiser to spend your money on replacing it rather than adding RAM. New computers offer great value these days.
You should also check your server, cabling and switches/hubs.
For what it's worth, comparing Adagio to Easypay or Excel is not entirely accurate. Easypay usually consists of a limited number of employees, is often stored on the local hard drive and is standalone. Excel is a complex application but is installed on the local hard drive and, once running, does most of its work in RAM. On the other hand, both the Adagio data and application are installed on the server meaning that LAN performance is important. In addition, as Adagio starts up, it does a lot of checking to ensure that the environment is suitable (ie. tables exist, versions match etc.). I know this explanation doesn't make you feel any better but improving your hardware will!