Agreed - I shouldn't think it makes a blind bit of difference unless it's A on one end and B on the other?
Yes. It wouldn't make any difference. If it is an ethernet card or switch made after ~2005 (I think..maybe earlier than that), then even if the cable is crossed over the ethernet card or the switch will sort it out. You really don't need crossover cables anymore except to support old equipment. If you want to link two ethernet cards together without a switch the autosense capabilities of the equipment should sort it out with any standard cable or cross-over cable.