Hi teri,
ich hab mit AVR und PIC rumgespielt und bin der Meinung, wenn man das Grundkonzept eines Mikrocontrollers verstanden hat, dann hat man mit den anderen auch nicht wirklich Probleme. Einarbeiten muss man sich in eine neue Architektur sowieso, ob PIC, AVR, MSP, etc.
Generell sollte man mit ASM anfangen, um die Hardware zu verstehen und dann zu C wechseln. Ob PIC oder AVR ist eigentlich nur ne Glaubensfrage, da die sich technisch nicht viel geben. Der AVR ist etwas angenehmer zu programmieren als der PIC. Der PIC wird aber meistens in Schulen und bei der Ausbildung (PAL - Aufgaben) verwendet.

Gruß,
SIGINT