My newest article at Seeking Alpha:
Microchip Ups Guidance
I should add that I first bought Microchip (MCHP) stock in 2006 and it has always been reliable, even during the recession. Management is as honest as they come, though of course on occasion events occur that they could not foresee.
I became aware of Microchip from playing with microcontrollers when I thought I might make a hobby of robotics. I used a STAMP board, which was set up with a working PIC microcontroller. It was amazing how easy it was to write small programs to turn electronic devices on and off and monitor the environment.