There are plenty of reasons to have issues with MS, but to just make ablanket statement like "everything that comes from microsoft is crap" isjust not rational. There are a lot of smart people at microsoft, and theysometimes produce some nice things. There are some damn useful features ofMSDEV that I have not seen on any other platform - all the intellisense popup information andedit-and-continue, for instance.