Foscam has worked well for me. I have four cameras, all on wifi. They have their own SD card storage but I stream the motion-activated footage and snapshots to a computer I have running. That could in turn be synced to various cloud storage services. It also sends snapshots to my email and to my phone using MMS.