Man, Eliza Dushku has been in the business for what, 15 years, and she still has not learned how to act? Terrible. This casting was unnecessary as she was not even used in a geeky sci-fi role like they had with Summer Glau or Katee Sackhoff, and she did not even get the audience applause when she walked in.
But the plot itself was pretty stupid, and I have to scoff at the show trying to have a Modern Family-esque happy moment at the end with Sheldon giving Howard his "spot" as an attempt to show he was sorry. Stick to the laughs all the time Chuck Lorre.