my recommendation: a second-hand, 16 year old acer aspire one that runs windows xp, ms-dos and the 32bit version of puppylinux...if it works it works. (yeah its just my setup)
been working flawlessly on original hardware since 2008
i even play games and make music on that thing