While I cant personally confirm because I dont have the cards in question, the links below seem to indicate that those cards do work with BackTrack.
Are you saying that the particular new versions of the cards you brought aren't working? Can you confirm what troubleshooting steps you took to confirm the the problem is caused by BackTracks driver support? What commands did you run to get your network running?
And as for our supposed "conceited community of mightier than though attitudes" ... well what can I say....
Linux can be difficult to use and it does require that the user put in more effort to use it than for your typical Microsoft product. You will need to be able to do research on your own to use it, especially in the case of BackTrack Linux, which can be more difficult to use than your average Linux because it deliberately doesn't start certain Operating System features (like Networking) by default in order to make it suitable for its intended purpose of pentesting.
Since BackTrack is an advanced Linux distribution, we expect people to have basic Linux skills before they start using it, and we do tell people this. We don't generally want to get basic Linux questions involving how to setup a network card here, especially considering that there is information all over the web on how to setup network cards in Linux, and there are many other Linux forums that will happily provide this sort of help. Here, we would rather focus on things that are unique to BackTrack (like questions involving the security tools that are included.)
Now taking into consideration all of this, people who come here and ask "how do I get my wireless network going in BackTrack", without showing any indication that they have searched the forums and Google, and made an effort to resolve the problem themselves using the copious amounts of information on the Internet will probably get a cold reception. As a moderator I will step in if I see anyone being overly rude, but I won't step in if I see anyone telling the member to search the forums or to try a easier Linux distribution, because more often than not I agree that this is what the poster should have done.
Really, this is our way of protecting our communications channel, because neither myself (nor many of the other senior members I expect) want to continue to remain here if the only thing we see here is endless questions on the same basic subjects. It's already a rare day when I dont see five to ten new topics on basic networking, and I have no desire for this situation to get worse.
So if some people get offended by our cold shoulder when they come here and spout off a basic question without putting in the effort themselves first - what can I say, life is tough sometimes....