Oops, I forgot one...

MELabs has PicBasic
and... PicBasic Pro.

PicBasic is command compatible with the first Basic Stamp, BS1. So few people use it that I totally forgot about it. I wouldn't waste my time with it unless you are totally strapped for cash, and don't think you'll do much with PIC's.