For what it's worth, the backports didn't work for me. What did work was using the wireless-compat drivers.
http://linuxwireless.org/en/users/Download
It's supposed to be better with the 2.6.32 kernel--with Fedora, using such a kernel, it seemed slightly better, but only slightly.
Using iperf, which, I freely admit, can miss various other factors.
With Fedora and 2.6.32 kernel, I get about 21 MB/s. With ArchLinux, though, I get about 40.
With Ubuntu, with or without backports, I was getting about 1MB or less. (That's not a typo, just one megabyte.)
Installing the compat-wireless drivers puts it up to around 40.
Apparently, this is a kernel, rather than distribution, issue, that started around the 2.6.29 or 2.6.30 kernel.
It's the sort of thing that will seriously hurt Linux on netbooks, though one assumes that at least with preinstalled Linux netbooks, they test them before shipping.
Bookmarks