Debarshi, The amount of energy you are expending in hating microsoft is so huge that if you'd have started writing some code instead of that, you'd have a OS much better than MS and Linux combined !!
I was doing something like that when this whole discussion popped up on my mailing list. Nothing bad in taking a break though. ;-)
Regards, Debarshi