Everything seem better in dual.. dual cpu, dual vga etc... dual hdd?
Hdds have several platters so in therory two platters in one Hdd could be used independantly.
They would both spin together on the same spindle, as normal but there would need to be two seperate sets of actuator thingys to move the heads independantly.
This would mean you could have a RAID array that only takes the space of one drive and it could be compleatly internal to the drive and so not require two ports, acctually have some hope of using all the bandwidth of sata.
This must have been thought of before, so whats wrong with the idea?