I am considering shifting to linux, I have followed it for 4 years and now I have got a feeling its become mature.