Vista can really be a problem for LSP. There are so many request for LSP help regarding Vista that it has even been attributed its own category – Vista LSP Issues. You can see this on message and bulletin boards across the web.
I believe that enormous quantity of these problems stem from two simple mistakes. Many people install only the 32 bit DLLs and the 32 bit LSP or they only install the 64 bit versions. If you are going to run a 32 bit application on a 64 bit OS, then you must have the 32 bit versions of both the DLLs and the LSP. If you are running a 64 bit application, then you need the 64 bit versions.
No, I realize that this is a bit of an over-simplification of the Vista/LSP problem, but I do see it so often that it bears repeating again and again. I know that there are also Internet connection problems and communication problems involving Vista LSP as well. Those problems will necessitate a bit more of a troubleshooting search than can be accomplished in the scope of this post.
Chris