Sort:  

I tend to agree with you. The last 5 or 6 hurricanes at least can clearly be seen to have been created from ground/sea based rapid evaporation. I would highly recommend checking out http://weatherwar101.com/. The evidence he presents is pretty compelling. I cannot think of any natural phenomenon that would explain some of the satelite images and animations he presents of massive amounts of cloud forming from seemingly nowhere.

Thank you jimbobbill, you are backingup cloudspyders comment. Will check this site out.