I agree, Ian. William Shatner is actually a very likeable man who is definitely doing something right. I just finished reading his recent book, "Get A Life", and I have never had so much fun reading anything else in the last 10 years at least. It's a great book. I recommend it without ANY reservations to anyone who has the good sense to read it, jokes about Big Bill notwithstanding.
No one has a better humour about William Shatner than Shatner himself, which is one reason why the book is such a delight to read. I am rapidly becoming a real Shatner fan instead of just a humorous imitation of one, and I always liked the Star Trek shows, even though the original one was QUITE corny a lot of the time. Despite the corn, it was also absolutely new and unique in its perspective, and layed the groundwork for finer things to come in the arena of Sci-Fi....like Next Generation, etc.
I think Bill Shatner is great, and he knows as well as anyone that he is not exactly among the world's greatest actors...unlike Patrick Stewart, who is undeniably very, very good whether onstage or onscreen.