the Oracle guy actually said read cache does benefit read ahead, just that you only need 2MB per LUN, not 4GB.
I am saying read cache in the storage controller is not effective in reducing disk load, as this should be done in system memory by the database engine