If you read the VA.X forums, it's obvious they have the same dick-wad attitude as perforce. Tons of people complain about the same issues, and all the replies from VA.X people are like "is there actually a problem with how it works now" or "try it for a while and see if you get used to it". FUCK YOU I want it the way *I* want it, not the way *you* want it.
My main complaint with VA.X is with the whole listbox/suggest system. It pops up all kinds of flashing boxes all over the place which change and move around as you type. It's epilepsy inducing just like a Dragon Ball Z episode. It's like a spastic retard with tourettes yelling at you as you type. You type "pr" and it starts yelling "printf! no process! procedure!". My solution at the moment is just to turn it off (don't ask me how I turned it off; I couldn't find an option to turn it off and was just randomly clicking things and then it was off; I'm not sure I could turn it back on if I wanted to). So all I'm getting basically is enhanced syntax coloring.
What I would like is for it to act like VA.NET - first of all it needs a typing delay so it doesn't pop up unless you pause for a second, and then it should be slim and subtly colored and stable. And I really don't need a list box of suggestions, I only need the one most likely, if it's not right I'll keep typing.
If all you want is "open opposite" and "open project file", NiftySolution is the way to go. For a little bit more, WorkspaceWhiz also seems pretty nice and lightweight, though it's currently broken for me, I'm in touch with the dev and hopefully it will get fixed.
One nice thing that WorkspaceWhiz and Visual Assist both give you is browsing without browse info. That is, they do their own parse of the text directly and don't rely on the MSVC browse info build system which is horribly broken (one of the many problems with it is that you get no browse info on files until you compile them).
NiftyPerforce for VC2005 + is totally superior to the Perforce provided plugin. Good job.
It sort of annoys me that I can't write code without an editor enhancement any more. But I guess that's like saying I'm annoyed that I can't commute without a car.