The differences between the A500 and the A100 is size, portability, and handling. Both units are similar in processor and ram configuration. So the difference comes down to being able to handle its size on the fly so to speak. That is where the A100s flexibility shines, in its ability to be more easily handled. The lack of or reduction in port availibility, is where the A500 shines over its little brother the A100.