Everyone in this thread should relax, take a breather and stop behaving in an unprofessional manner. Op, same goes for you. I understand you're in a position where you feel threatened, but there's no need to become what you cannot stand. Please.
Back on topic, I am sure that if we as a community just talk this out, we can come to a mature, professional and overall reasonable solution to your problem.