Battery and alternator were recently replaced. However, I remember this issue long before I needed a new alternator (and subsequently, a new battery).
Ive pinpointed the leaking noise a little better, it actually sounds more towards the rear center of the engine, but under the intake plenums. I dont know whats under there though.
-Chris