I recently pickup up this little IP camera from the Computer Geeks for around $55. This camera is completely unbranded and came in a white box, with the Computer Geeks website listing the part number GCJ51W.
After some investigation I found out that this camera is sold under a number of different brands and in at least two case variations, but all seem to have the same hardware:
Hawking HNC230G (crippled version, only 512kb flash!)
The board on the inside shows IC-1500 and the firmware is interchangable between the Edimax, Logilink and Minitar - I personally use the Edimax IC-1500Wg firmware 1.34, which appears stable and one of the latest versions.
I also found a Wiki about this camera that has more in depth information:
The camera appears to be running uLinux on a RealTek RTL8651B processor, 2MB flash and 8MB SDRAM. Since the source code is available on the Edimax site, there is a real possibility of custom firmware to be developed for this camera.
I am quite happy with the camera, it has a bunch of features, like scheduled or motion detection snapshots, can send images via email or ftp, has direct links to the jpg and mjpeg steam and even has a way to get a login-free jpg URL. One of the few downsides of the camera is that the default web viewer only runs in Internet Explorer, but it is possible to view the mjpeg stream directly in Firefox/Netscape by opening http://CAMERAIP/snapshot.cgi (still requires login).
I have read several reports of random freezing and crashing of the camera, but I cannot confirm that - my camera has been running stable for over 10 days.
Picture quality is decent, here's a sample shot of my mail man:
You can find the camera here:
Wireless 802.11b/g Compact MJPEG Internet Camera (White)