I was a casual fan of this show for it's first few seasons, but I have become a regular viewer since Charlie Sheen joined the cast. He is playing his role to perfection, and getting the most mileage out of it. Everyone involved with the production of Spin City deserves a huge amount of credit, as the show has remained a success, in spite of the fact that it's two central characters (Sheen and Heather Locklear) weren't even on the show 2 seasons ago.