Indeed, I'm in the same camp. I've run into hurdles getting Linux installations to work, but nothing near the headache I've had trying to get a proper Emacs setup.
I've been using some flavour of Linux as my primary OS for over three years now. Windows 7 seems like a big improvement over previous version of Windows, but I have driver issues like you wouldn't believe, whereas Ubuntu works flawlessly on first installation on the same hardware. OSX is nice, but it's just uncomfortable because it offers a lot of what Linux offers, but in a rigid, UI-driven way that you'd expect from Windows.
For technical users, (technical users like me, at least) Linux is still where it's at.
I've been using some flavour of Linux as my primary OS for over three years now. Windows 7 seems like a big improvement over previous version of Windows, but I have driver issues like you wouldn't believe, whereas Ubuntu works flawlessly on first installation on the same hardware. OSX is nice, but it's just uncomfortable because it offers a lot of what Linux offers, but in a rigid, UI-driven way that you'd expect from Windows.
For technical users, (technical users like me, at least) Linux is still where it's at.