I agree with users who didn't like the episode. This story went nowhere and other than showing hat happened to Richard Fine (James Marsters from Angel) this story had nothing. We've seen Clark under someone's influence before, we've seen Lex behind it, but Clark doesn't follow through.
The only difference with this episode and others was the alleged breakup with Clark and Lana,I say alleged because we all know they'll probably get back together. The episode was ok but nothing special in terms of story. This is what makes Smallville such an overrated show.