I tried, I really tried
I installed linux on my netbook, all the hardware worked, it had all the applications i needed. But...
The user experience just wasn't there, it caused issues with my network (no idea why, but having it connected caused problems with everything else, disconnect it and the problems went away) had applications randomly freezing for periods of time with no explanation (grey out, get waiting cursor, comes back in a min or so as if nothing happened with no real reason). Some applications even just disappeared, quit without error message or obvious reason.
Also, basic annoyances, options dialogs and messages, where the buttons were off the bottom of the screen and unselectable, because it didn't like a 1024x600 netbook screen.
Overall, the functionality was there, but it was severely let down by a poor user experience, caused by a lack of polish in a few areas that should be no-brainers.
In contrast, going back to windows xp just made everything "work" even if i did have to put in the driver cd that came with the netbook and hit install all, before all the hardware started working properly.