I liked the episode overall. Love the visual aspect of the new credits, though I don't like what they've done to the song and I was rather hoping they'd put Adam in.
The plot was quite good. Not sure about Mac's strange phone calls yet but could be a good storyline. Stella was great at the end :D