If you have an individual in house who is connected within the entertainment community, and not having to learn the process and build the relationships along the way, then handling yourself is always an option.  If you want a turnkey program where the relationships and opportunities are already known, or at least easily sourced, the overall monies spent in training the in-house employee or PR representative, who may be charging you by hour, can be better directed and utilized.