Most people like and prefer IP cameras. I'm just curious to know why you don't like them?
A WiFi camera is an IP camera. Some WiFi cameras that are not directly accessible like a normal IP camera are then tied to proprietary company services and these don't make good weather cams because you can't easily upload your cam to weather services and personal weather websites.
Perhaps if you tell us how you will be using the camera, where you will be sending the stills that then we can provide some recommendations.