Seems like someone should make a wifi security cam that has several hours worth of internal storage to cache video when wifi is unavailable. Storage is cheap is hell. A 4GB micro-SD card adds like a dollar to the cost of a mass produced embedded system and could save a few frames per second for hours.