Well I didn’t choose to use .net I was told "from now on we do .net" and so I program with vb/vs.net not by choice but by company standards. I am not some hard core MS person who can always learn at beta stages write a book and exploit the ignorance of actual working developers when it goes public. I always hear about how great 2005....longhorn...Whidbey...ect is but that means nothing to me (although it is interesting). I agree with the original poster and find the large number of these articles to be annoying.