Post #3 -- your comments regarding PCI bus bandwidth are overly general to the point they are inaccurate, you may want to considering looking up PCI-e (PCI Express) bus implementations and controller setups as well as PCH (aka "southbridge") communication links.
Post #4-- your statement that Gigabyte NCQ is not functioning-- have you verified this?
Post #5-- should you wish to get further in-depth, you may wish to look up Windows 7 Superfetch and other built-in Windows functions designed to hide disk latency. "Fancy cache" and other non-standard terms may lead to severe confusion with newbies.
Post #6-- your smaller SSDs and slower write times due to 512KB write blocks as a percentage of reserve space is completely inaccurate; see the articles right here on Storagereview relating to the fewer active NAND die per channel and the few active channels for their impact on performance.
Windows 7 and other modern OS's should also be SSD block alignment aware, no need for additional tools (although if you want to elaborate on scenarios where you've seen this break, and hence, additional tools are needed, that would definitely be informative!).
Also to clarify-- Windows 7 is also much, much more SSD friendly than previous OS'es. You can locate your user profile folder and others wherever you need. (see:
http://answers.micro...22-4f56aebb296e or
http://lifehacker.co...ry-in-windows-7 )
Post #7-- your RAID1 cons about only reading from a single disk are a controller-specific limitation. Plenty of controllers out there interleave reads. A side note-- I wonder if Intel's Matrix RAID is available on current chipsets. Hmm.
Post #9-- RAID5 loses one drive's worth of capacity to parity, not necessarily 1/4th. It is possible (albeit frightening) to build a 16-disk RAID5 if your controller has enough ports.
You should clarify between RAID10 and RAID01-- many low-end RAID controllers do the latter and not the former, which significantly affects the odds of 2nd-failure-survivability. SR's own hardware guide here explains it quite well.
Post #11-- changing SATA drivers/SATA modes in Windows XP is indeed a pain; a handy guide is here: (it relates to changing motherboards, but the concept is the same).
http://arstechnica.c...php?f=8&t=42051
Post #12-- you may wish to clarify compatibility for partitions larger than 2TB, although it would make sense if that is somewhat beyond the scope of what you are trying to accomplish.