The answer is simple: upgrade to Windows XP. I'm sure someone you know has a copy you can install. Microsoft gave up on Vista and have started making new updates for Windows XP for a reason!