"Any chances that non-optical drives will go Serial-ATA as well? That way no more need for IDE cables. "
? Uhhh that doesn't make any sense. Everything to-date (including the article linked above) has been about non-optical drives (ie: harddrives). If you meant "Any chances that optical drives will go...." then the answer is yes absolutely, the whole point is to get rid of the old interface.
"The only thing that bothers me are the flimsy SATA connectors that don't latch on "
? Don't worry that will get fixed quickly, before the drives come out this fall.
"How does SATA cables work, is it one drive per cable or 2+ like ATA and SCSI?"
? Yes it's one drive per cable (point-to-point). However a controller (chip) can implement more then one interface (or port/cable) and it's up to manufacturers to decide which particular controller (chip) to implement. Check
this thread and
this thread for more information.
"Keep in mind that none of these adapter cards, or the integrated controller on the IT7-MAX2 are true SATA controllers, but they use a chip to convert the SATA signals into Parallel ATA signals that are then controlled by plain jane ATA controllers. In the future (I assume by the time drives arrive) there will be true SATA controllers. I rather like the idea of a native controller as opposed to some translation chip."
Completely true.
? As you can see in
this picture has HighPoints usual ATA133 RAID controller (HPT372A) and two little Marvell chips however these aren't SerialATA controllers they're SerialATA to Parallel converter chips. So the Highpoint 1520 isn't actually a SerialATA solution it is
currently a ParallelATA solution with SerialATA support***. (This would also apply to the motherboards you're talking about). This also explains why those adapters from HighPoint are so large ... when someone releases a real SATA product the adapters will be small dongles or gender-bender type devices.
? Check here for more info:
RocketRaid 1520 Review
(***See page 5 of the review for information on the PATA-SATA-PATA conversion latency etc...)
Thorin