I have used Kali Linux VirtualBox on Windows, which was painfully slow. I have tried dual-booting my Windows machine with Kali, which messed up GRUB, bootloader, etc., and I had to do a bunch of stuff to fix it. I recently read the Mac for Hackers series, which I liked. MacBook Airs are very lightweight, but Macs are expensive and don't (visibly) support monitor mode. And then, Windows devices are glitchy, but they are cheaper. What do you recommend for a good hacking laptop?
(I would DEFINITELY dual boot Windows with Linux, and I would follow Mac for Hackers on a Mac and then dual boot it with Kali just if there was a certain incompatibility.)