Development Board Recomendation

I want to start experimenting with microcontrollers and would appreciate advice on a suitable processor/development board. Application will capture a small number (< 8) of analog (10 bit 100ms sample rate) and digital inputs and < 8 digital outputs, Also need web/ftp interface to post data and receive instructions to set output. I’m looking for a something cheap (<$500) that will include all development tools (compilers/debugger etc.) and be fairly easy to use. Lots of sample code, tutorials, support etc. If the solution only has digital IO I’m quite capable of building an A/D daughter board. I have lots of commercial programming experience mostly Windows .Net and Java with a background in assembler on legacy mainframes and Apple. Thanks