jimbo45, I do agree with you in a way and respect you, but...
Yes, most AV can't stop this kind of attack.
But wait They are "Anti Virus" (and I mean classic only signature based scanners, which are rare now), and they are not meant to stop this kinds of attacks...
But If we are talking about Internet Security programs, Internet Security Suites or other programs like Jacee has suggested or any other programs designed for this then it's another subject and most of them can protect from this kind of attacks.
Note: That's actually why they are called "
Internet Security" and almost all AV vendors recommen it if you want to use Internet...
There are lots of new technology now being implemented to Internet security programs to protect not only from browser hijacks but even from phishing and user stupidity...
Almost all Internet Security suites give you browser protection, hijack protection, ActiveX control and even link scanners.
So AV softwares aren't designed for Internet attack, that's why they are in a way useless, but we can't blame AV companies. They have created more specific programs for those of us who want protection from Internet threats and called them Internet security.
I am not saying that AV is the best thing ever... But I think it's unfair blame to AV companies...
P.S. No offence meant to you

I do respect your opinion, it's just we have different opinions.