Haven't looked into this to very long, but an initial search didn't return anything.
HIV uses certain co-receptors to enter our cells. Could we flood the blood stream with specially designed proteins that mimic cell receptors, either locking the virus out of vulnerable cells, or even causing the virus to release its genetic material (pre-mature ejc. for viruses... :|), so it can't accidentally get away and infect a cell anyway? It seems like an obvious idea, so the fact that it may not already be happening must mean there are a host of challenges to it? Basically we design a protein that acts like a strait jacket, with tags that allow our body to recognize it as a 'friendly' body. T-cells use the same receptor though, so are there ways to identify a T-cell compared to a HIV virion?
Obviously this wouldn't prevent some viruses managing to infect actual cells, but over time, if we can attack enough, say 2/3 of the virions, for each generation, we could seriously harm the population, and maybe keep it in check?