Nothing can beat Proto.io. They are doing a great job. Just take a look at the tool. It's smooth, properly UXed and logical.
I have also tried Adobe Fireworks. Adobe products are very confusing. I wasn't able to create a successful prototype ever using it. The process is very complex.