This question already has an answer here:
- Bonding two wifi adapters 3 answers
I have two wireless interfaces connected to the same network. Is it possible for data to be transferred on them simultaneously?
It is possible for data to be transmitted on them simultaneously, however unless they are connected to different access points I doubt you will an increase in speed (in fact, from discussions I had with a Wireless ISP a couple of weeks ago you are more likely to experience a decrease speed as they are competing for same frequency and causing noise for each other).
Also, combined simultaneous use is harder then just putting 2 cards in, you will need to either modify the card use (eg data being split out between the cards based on route or channel bonding the devices) You will also need a mechanism for getting back through both interfaces which can be tricky.
I'd posit that its generally not worth doing this from a desktop.
You would get more speed to local servers, but one interface will have a lower metric and therefore get precedence. In some apps you can specify which interface to use, though.