eugeniusz:
Far-seeker, "homemade pcbs" are pcbs I need to made by my own hands - trace, print, solder etc. Since college I hate itI want to isolate controller and heater circuits, so mosfet is not acceptable (DVDdoug, thank you for note about AC, I never had known it).
Instead of a homemade PCB, why not go half way and use a pad-per-hole solderable board, solder the parts down, make traces using hookup wire. It works fine and no mess, no having to make a PCB drawing, relatively easy to make changes with a little solder braid, etc. It's ugly, but you will probably want a case any way you make it.
I don't know if it has all the AD you want, but one cool AVR chip is the ATMEGA1284 which is a 40-dip, very hobbiest friendly, 128K, etc. 32 I/Os, six PWM Channels, 8 10-bit ADCs, 3 or 4 timers, depending how you set them up. They seem to be popular. You could add a cheap Microchip AD chip if you needed a bunch more AD channels. Or a TLC5940 for 16 more PWM channels.