The Star Trek Rap featuring Prime Directive and Galaxy Class
Not sure if it is what you are looking for, but someone posted this link many months ago and I have remembered it every since. Not only is it funny it is well done. The tune is catchy too. I have found myself thinking of this song when the opening credits of TNG start.