What do u guys root for? Java technology or .Net technology? I go for Java, since its platform independent. Also I havnt even smelled .Net as yet. If u guys find it better than java, pls state the reason for the same. I think, in Java u ca do whatever u wish to do in .Net, but in .Net u dont get the platform independency. So,...yeah Java rules i guess. Scrap in your thoughts guys.