I've ordered one of the cfm high flow cats, My reasoning behind this is that whenever I have been on the live help on their website, They have always bent over backwards to help me, and I beleive they sell top quality products and their customer service is excellent.
O and another reason is I am from the UK and a friend of mine had a RT high flow cat and it failed within a month, what hassle that is when having to sort that out when you are a foreigner.
CFM get my vote here