I find that funny - many comments here saying "this doesn't work in Linux, I mean when I plugged in the hardware and installed the driver manually like I do in windows, I didn't get anything".
Just a small story, illustrating this.
A friend of mine wanted a throwaway machine with very little possibility for virus infection in browsing the Web. She asked me to install Linux on it, so I did, then I told her: take that machine home, plug it into your DSL box, DO NOTHING ELSE, and browse the Web.
Being an exclusively Windows-made user, she decided to put the ISP's CD in the drive, install the DSL box' driver and utilities, and then see. Of course, the CD being Windows-only, the apps didn't install, the driver didn't load, and because the installer script couldn't make head nor tail of the system, threw up an error and crashed. So she called me, saying the DSL didn't work, that Linux was a POS, and that she wanted Windows installed on the machine. She brought the machine back, and I had a look at it. Lo and behold, I found the ISP CD in the drive, and asked her what did she expect. "Well, it needs the CD to access the Internet, no?" I repeated, no, you plug that box in your (pre-configured) DSL box, you open Firefox, and you browse, NOTHING ELSE (yes, I raised my voice).
So she did, and she called me, bewildered: "the machine works without the CD, without installing any driver, without asking anything. Is it magic?" My answer was, no, it's just Not Windows (tm).
Long story short, she enjoyed the machine for a while; then, there was the dreaded Missing Feature (the latest funky plugin for MSN Windows .Net Live! Instant Messenger - I'd like MS to settle on a name) that didn't have a counterpart in Linux, and she wanted Windows on the box. It was an old box, so she paid for Windows XP Home ($100), and asked me to install it. I did, and prepared it so that it'd work well with the DSL box even without the CD, but I told her that she had asked for a safe machine first and foremost.
Lo and behold, one week later, she had a virus that the free antivirus I had installed didn't know (well, it happens to any antivirus: none are 100% reliable on zero-day virii spreads) so she paid for a yearly Kaspersky license. So, up front, that machine cost her $140, not counting what she would have owed me had I asked for payment for all the time I spent on it.
But, at least, she can now enjoy her free MSNWNLIM plugin. As for me, I'd rather keep using plain text in my IMs.