your leak is probably comming from the crank case ventilation cover when they built the motors for some reason these were not tightened or didnt have locktight installed so they slowly losten over time and cause you a leak up top I had to do this with my motor as well
Heres the deal a light break down for you.
(1)youll need some rags!
(2)go ahead and drain your oil
(3)youll have to drain the coolant a bit to get it out of the injector housings you dont have to get all of the coolant out but you'll want to get the majority of it out of the top end.
(4)disconect your battery
(5)pull the plenum and then the fuel rail, before doing this open up the gas cap in the back keep the fule from going all over.
(6) take off the alternator
(7) remove the ac pump but leave the lines conected just tie it out of your way.
(8) check your injector housings wouldnt hurt to change there gaskets either.
(9) if you skip 8 thats fine you will see the breather box remove the coil pack assymbly it is bolted to 2 legs comming off the breather, the breather is the square box that has the 2 hoses comming out of the top going into the injector housings.
I would remove this and clean the top of your motor of all oil residue do not use simple green on your motor or anything that is corrosive to aluminum!
(10) after you have everything clean and the old gasket removed take new gasket and install breather put locktight on the bolts and torque to spec after that just replace everything as you removed it
Im kinda going from memory here but that is the basics!
heres some pictures of my job.!
I have more at home if you want to see them
johnny
http://forums.corvetteforum.com/zerothread?id=605356