Thanks for the link, but I didn't see anything current there, or any serious debunking either. Granted Gibson is not an expert on everything, and his site has a lot of out of date info, but his is just one of my resources.
It does appear that MS fixed UPnP some time ago, but I still don't know anyone that uses it (on purpose anyway). It's probably just the nature of things, but I've read only complaints about it, never heard how good it was.
I thought of a couple of other ways to secure a PC: don't log in as admin unless necessary, use a good password, turn off file and printer sharing and remote administration functions.
I know a guy that surfs random ip's and takes over machines, looking through web cams, changing passwords, using printers, etc. All through the remote admin function.