Well for you first question, I can kind of answer it. On my wireless network in my house, my router is capable of 11mbps, unfortunately, I get about 2mbps at most. I think that this is just due to the way the information is being sent. The maximum speed (802.11b is 11mbps, 802.11g is 54mbps, and so on) is achieved in ideal conditions. ie) the best signal, no encryption (yes that does slow it down, I have noticed), minimal amounts of computers on the network, probably just 2, and it may even be in ad-hoc mode. Try connecting the two computers together in ad-hoc mode and I think you will be surprised in the difference in speed.