I wish the writers would stop using cliches like being jealous of the ex boyfriend. It was also very predictable that Dharma would eventually find out that he had been lying about everything. And as soon as he claimed he was a government agent, I knew that it was actually going to turn out to be true.
The doctor in this episode was hilarious! I loved how he kept wanting to hear and tell sex stories. When Edward said he knew the doctor from being in the service together, I almost died of laughter!
Dharma pretending Greg was gay was great, too.