I\'ve got a load-balanced (not using Session state) ASP.Net 2.0 app on IIS5 running back to a single Oracle 10g server, using version 10.1.0.301 of the ODAC/ODP.Net drivers.
Check that there isn't a firewall that is ending the connection after certain period of time (this was the cause of a similar problem we had)