Allot of the programs on those sites is made for more than Windows. I hardly think saying that these people are not smart enough to figure out yet another new language is what people need to be doing? Just because someone wants to use a language that is not proprietary and make there programs portable does not mean that they know very little. I think that people need to consider the source when reading things like this. Most of the time it comes from people that doesn’t even have a job and if they do it is not much of one considering that he spends all day every day answering peoples questions in this forum. Always bad mouthing people, calling those people names and saying that they are dumb because they don’t jump on Microsoft's next big thing, forget about the fact that they have all this old code that has been written and tested. They call them dumb and out of date in one line and in the next say that not all are like that. Please give me a break. Wouldn't it be better to say that .Net is new and as with anything new, if it's good enough then it will catch on. I done that and didn't call anyone a name or insult there Intelligence, wow that was real hard. Thank You Bo Hunter