What is your budget?
I have foscam (paid under $80) IP camera and it works fine. Quality is not that good (640x480 max) but it's wireless (must be set up via wired ethernet first though). It can FTP, alarm, schedule and use dynamic dns. You can even remotely move the camera (rotate and tilt) but not zoom. Some models have Power over Ethernet, but mine does not... also it's indoor only. Supposedly two-way audio but I never bothered to try/test. Foscam.