I needed a USB 3 PCI card (that worked) and a spare wireless NIC for my work "Go Kit" so I decided to upgrade my current wireless NIC and use the current one as the spare. That meant getting a new USB 3 PCI card (the previous one from Rocketfish never worked). So, since I also had an old OS hard drive failing, I replaced everything tonight and gave the box a good canned air cleaning.
Needless to say, I'm pretty happy with the results (ok, maybe not the ping, but that was part of the problem - my home office is a long ways away from the router).

Before (old NIC in a USB 2 slot)...

After (new NIC in a USB 3 slot)!