I thought this episode was pretty good. Leonard's whining and jealousy were annoying, but he's always been like that. I enjoyed Howard and Raj's storyline, it was good to see them together again. Surprisingly the episode was actually pretty light on Sheldon, even though he was an important part of Howard and Raj's story.
One of TBBT's more solid recent efforts, and neither Amy nor Bernadette were anywhere to be seen. Coincidence?
On the other hand, I thought it was one of the shows weaker efforts. Funny but not as funny as other episodes.
Sheldon's bits were the best parts. The fake video and his ignorance of Leonard's presence.