Try StripChat's MewKate