Here's something that you might like to know. All that Dangermouse thing did was unpack about three dozen files in the /lib/firmware/b43 directory. Check it out. Now, you can backup that directory somewhere, and the next time you install or re-install Fedora you can simply create that /lib/firmware/b43 folder in the new system. Then copy those files there from the backup, reboot or restart NetworkManager, and BOOM! Connected. You won't have to do the rpm thing or b43-fwcutter if you backup those files. I've been copying over the same firmware files for about the last three Fedora versions and Debian and Ubuntu even though newer versions are available from OpenWrt.org (where they come from). I will continue to do that until they stop working. Just FYI.