The spinning beach ball means the Mac is working on something. This could be a failure in the program, the operating system, or the hard drive. As computers get older, hard drives get harder to read, and the computer takes longer. Since James' iMac is quite old now, it may be time for a new one. This symptom is difficult to diagnose accurately.