> I'm doing a project in Java and I'm also Linux-fan as well as anti-Microsoft. Its totally a matter of your opinion / choice but do you need to be anti-microsoft necessarily? Why not work on mixing technologies for better results / propogation ? VaibhaV