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?