I was having a tough time with my old wireless card under Feisty; fresh Herd 2 (and 3, too) installations rebooted with the wrong interface assignments to the card, and the network was gone.
This happened on two different laptops with the same model of card — a Linksys WPC11 v3, which should work with the Orinoco module, but for some reason wasn’t.
For me, blacklisting prism2_cs kept the system configuration routine from mislabeling eth0 as wlan0, and my network is now working fine again.
Digging around on Launchpad yielded bug No. 63989. I tacked on my solution, for what it was worth.