best tcas for the cirrus?

Please share your thoughts on skywatch, ryan 9900 bx or other collision avoidance systems. thank you