Devoloping a internet controlled surveillance camera

Have you looked at the Foscam cameras? 80 bucks, wifi, does everything you want and more. They're all over ebay and Amazon. Cheaper than an arduino and an ethernet shield and far more capable. If you want to hack them they're running embedded linux and you can find instructions on the web for uploading your own code.