The m68k processor and preemptive multitasking brought me to the Amiga. I started with the Z80 (Sinclair ZX80, Timex Sinclair 1000), then moved straight to the m68008 in the Sinclair QL. I used to do a lot of graphics programming as a kid (fractals, basic attempts at 3D modeling, mathematical modeling), and the QL let me run stuff in the background which took hours or days while still using the machine.
There was no possible way I could go from a bitmapped screen, preemptive multitasking, and an elegant processor with lots of 32 bit registers to the 8 / 16 bit mess that was x86, nor did I have the money to have multiple x86 PCs to "multitask" by running things on multiple machines.
By the early 1990s, I grew tired of writing all my own software, so I got an Amiga to replace my Sinclair QL. It helped that I could justify the purchase by using the Amiga to run Mac OS, too.
These days the Amiga is still the best way to run m68k, so I use several Amigas to test and compile on m68k for NetBSD.