Though multitasking and VMs on the AGC were a feat, that's not what amazes me. The IBM 360 demonstrated that both were possible at the time, and the AGC impressively did it on less hardware. What does amaze me is how long it took such things to come to the personal computer, and arguably how much DOS/early Windows held things back. Unix, with its multitasking, ran on PCs and Macs in the 80s, so we only waited 20 years after the 360 (and 15 after the AGC) for multitasking. But usable VMs didn't come (or at least weren't commonplace) until, what, mid-90s? 30 years after the 360, and 25 after the minimal AGC? What the heck took so long?