I love Prototyping. My tool of choice is Proto.io. It is cloud based. It provides prototyping and user testing all in one integrated package.