You know, it is a real shame Glee’s returning episode a few weeks back was ‘Night of Neglect’, one of the weakest episodes of the season. Ratings have not been great since, and we have had two terrific episodes: last week’s ‘Born This Way’ and now this pretty darn great episode ‘Rumours’.