I have to put together a list of facts and tips about all the different kinds of hard drives there are. ie rpm speed, size, cache, different types (ide, sata, scsi, sas, fiber) and its kinda hard to find factual information that i can use so i thought id ask you guys

What are the various speeds of RPM's that they come in? I know theres 5400, 7200, 10000 and 15000 but i'm not sure what else.

Are there any other types of HDD interfaces?

What does the cache do?

Buffer time?

etc...any info will be greatly appreciated