ok here is the simple solution 2 computers connected with a crossover cable can only ever talk at 10mbs, 100mbs is only achievable by having a network hub / switch /router between the 2 computers. basics of the hardware i am afraid. and if anybody is telling you different then they are...