I'm no expert in the economics of scholarly journals, but I don't think publishers will want to drop their prices very much. I doubt they make much money selling articles. The purpose for the high prices is not to make money. Rather, it is to restrict access to those with subscriptions (whether individual or institutional), hoping that people like us will go ahead and subscribe (or get our libraries to subscribe). One solution is for the authors of articles to self-archive them on the internet so that they can be downloaded by readers (see my post on this, with links to other sites). Universities and other institutions should set up institutional repositories for this purpose. When that doesn't happen (because universities like my own Arizona State University drag their feet), authors should scan their articles and post them on personal web sites (as I do). If authors get enough emails pestering them for pdfs of articles, it may help spur them to post them on the internet.
So if you want a copy of an article, email the author. And if you think it unfair for commercial (and other) publishers to limit access to the results of research, help support efforts toward open access of various kinds. A good place to start is Peter Suber's overview of open access, and his blog.