I migrated from Windows to Linux around 8 years ago and never regretted my decision.
New flavours of Linux/GNU desktop OSes are as good and user friendly as Windows/MAC.
Only segment where Linux lags behind Mac/Windows is availability of Office Productivity Tools. But then, being a developer it...