I'm working with a company called http://www.heimdalldata.com/ they do SQL auto-caching with no code changes. A perfect replacement for Query Cache if you have a read-heavy application.
They also offer a nice dashboard that helps identify database inefficiencies.
I would try them out to see if you get a performance boost.