If you still have your Money 2004 installation CD and a Windows XP or Windows 7 installation CD you should be able to mount a Virtual Machine in whatever PC/Laptop you buy (in the future) and then install the operating system (XP or 7) and subsequently Money
2004 in the Virtual Machine.
Else just hang onto an old laptop that has a suitable OS and your Money 2004.
I intend to keep my Money 2000 files running indefinitely, using one or other of the strategies above.
Teabag