I prefer PIC mostly.
<<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>>
Here some Criteria that you can take into account when choosing a microcontroller
(family) are:
1. availability
=> PIC & AVR both avaiable(What is in your region)
2. price
=>PIC is the best.(Judge in your region.)
2. ease of use (as a start consider only controllers with flash memory
that can be (re)programmed in-circuit)
=>PIC is the best.
3. quality and price of development tools
support from friends, neighbors, clubs, newsgroups, mailing lists
availability of application notes, reference designs, hobbyist web
pages
=>PIC is the best.(Judge in your region.)
4. features of the chip (IO pins, UART, A/D, D/A, counters, speed, code
size, data size, etc.)
=>PIC is the best.
5. ease of migrating to smaller (cheaper) or larger (more capable)
chips
=>PIC is the best.
<<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>>