Try StripChat's KaisyLay