We will be developing a new App for very high volume inserts (1000 to 5000/sec). We may use some caching in the middle, so that the app does not wait for commits on Oracle.

I know these are my choices:
JDBC Thin Driver, OCI, OCCI, ODBC, OLE DB

From your experience, which one would you recommend and why (I'm looking for the fastest performance)?