I was searching around the internet for microcontrollers that could do higher resolution A/D conversions than 10-bit & came upon the Analog Devices family of microcontrollers. They all seem to have 16/32-bit RISC processors (as compared to the AVRs 8-bit), run at speeds up to 40khz (as compared to the AVRs 16-20), all seem to have 12-bit ADCs (as opposed to 10-bit), also offer D/A converters (as opposed to none of the AVRs offering this feature)... so I just wanted to ask what the advantages were to using the AVR device? Are they just smaller? Or use less power? Or better optimized for integer math as opposed to floating point? I'm relatively new to programming microcontrollers, and have really liked my ATMega128 and ATMega1280... but after seeing those comparisons kinda wondered why the AVRs don't offer features to compete with these other devices?