Actually, the brand of the cards do come into play because of the wireless chipsets. There should be around 3 wireless chipset manufacturers. If you mix and max them, i.e. different branded router and wireless cards. The connection will not be as good as if you just stuck to an entire wireless system that all communicate using the same chipset.
But yes, antennaes also make a difference in wireless.