In my world, MSFT and Adobe dominate markets while not getting security right. Not sure about Cisco, but Apple has indeed a record of serious measures towards security.
For example they encourage (force ?) developers to sandbox their apps, which is much better than what MSFT does: google "Apple App Sandbox in Depth"
Of course they also have issues, but at least they appear to work on systemic fixes instead of just more band-aids.