I have used fedora for years then switched to Ubuntu. This is on a bunch of laptops for me and colleagues.
Wireless broadband didn't work in 7.x could get it in 8.4 with great amount of effort, out of the box in 8.10, fucked it again in 9.04 and had to fix it manually with usb_modswitch, fucked that up again in 9.10.
This is a Telstra series 7 (Australia's largest ISP) USB modem.
In the work sense you can imagine how crap Linux looks when it works, then not, then click the icon, no wait run this script, no now you can right click the system tray, no wait Apps->Internet-> Gnome PPP...!
If companies like Canonical / Ubuntu really want Linux to be adopted then they need to stop users have things that are crucial to the user experience (of a netbook) break just because the user - quite rightly - clicked "Update".
I love Linux but there are pleanty of other OS's I could use if I didn't need working Internet access. :-)