This. I was going to say that if you enjoyed Studio 60, and you hadn't seen Sports Night (also brilliant, and also cancelled before its time), then you have to check it out.
If I recall correctly, they cancelled Freaks and Geeks and Sports Night right around the same time, and I gave up on...