The first iMac does not have Firewire ports. The PCs did not adopt USB even though it is developed by Intel. This is because the Windows PC sell with very small profit margin. They can not afford to add USB without hurting their slim profit. But after Apple introduced iMac with USB, many peripheral companies introduced new devices that work with USB. Especially the keyboard and mouse. This makes the PC companies easier to switch to USBs.