Howdy guys!

I've got a 1994 Corvette who's PCM is hitting the dirt. I've shopped around but a lot of the LT1 PCM's I can get my hands on will need to be flashed for the Vette to run. I've looked around online but I'm not really certain of what I'll need to flash the new PCM, or how to best go about doing it so I don't muck it up.
Does anyone have a particular software they use for flashing a PCM, or any certain tips/methods that work best for doing so, or a do's/don'ts for it? I really hope I can get her up and running again soon.

Thanks!
~KenMathis