Remember Check Point don't occupy the market leading position for no good reason."
Just wondering, other than sales, why you think a Check Point Firewall is better than a Cisco PIX, I've never been one to follow sheep
In my experience
For one the Licencing on the PIX is striaght forward and simple, it's ready to go out of the box. You don't have to re-license to change the external IP address, no filling out of company details and typing in activation codes. There's different type of PIX for different size of solutions, all with unlimited clients.
FW-1, except perhaps for the Nokia version, is "software based" and dependent on the underlying operating system (Unix or Windows). I personal don't like this, OS can be a security hole. OS problems lead to problems with the Firewall. Certainly PIXs can boot much quicker than a Check Point on an OS platform
PIX upgrades are FREE!!! You don't have to pay like Check Point upgrades.
I know you can do this in Check Point, but I can centrally manage all my PIXs, but I can manage the Routers as the same time, which is really handy for auditing, documentnig and troubleshooting.
I can setup a PIX in just a few minutes, or replace an existing PIX in less than 5 minutes should I have a perform a hardware swap. It's much easier to backup or load a Cisco Config than a Check Point one.
I have also been using Stateful Failover on larger installations. I've tested it, if you switch off Pix A, the backup PIX kicks in after a few seconds delay, user activites currently going on such as downloads and browsing aren't effected and carry on unaware. I know Check Point offer this, but I'd though I mention it.
Finally I think PIXs are cheaper, especially if you want to do VPNs on the cheap.
I can see why people might not go for a PIX, if they are not IOS literate, but you there is a Mangement GUI you could use these days and there is always the HMTL access on the PIX. You don't need a special client to access a PIX eithe.
So, that pretty much my reasons.