i would go with CTA...i dont like KKM at all...just my preference. if i could afford it (in 2 weeks ) id get a CTA...but they arent cheap...although they are chealper than some i guess.