What are the advantages of IBM personal computer?