It might be an idea to keep your old PC. About 6 months ago, we got a virus which got past the firewall (Symantec) and the other bells and buzzers I paid a lot of money for, but our local PC repair shop had the newer PC for 12 days as they had a backlog. I was able to istall the broadband software into the old one in minutes, hook it up and away I went.
I'm glad I kept the old PC now, I just carried on as normal.