Ok, while I know this is not the main thread for this, I figure I will post my findings here. This will be a long informative post.
First off let me explain my environment. I am an audio engineer and I use ProTools LE 7.4.2 in an everyday fashion on my Macbook Pro. For this reason I tested Snow Leopard for 2 weeks prior to upgrading this machine on another older Macbook. Of course this did not allow me to test my eSATA card as the Macbook does not have an eSATA slot. I upgraded tonight. And while I am ****** off about the new way SL calculates drive capacity, here is what I have found regarding Sil3132-based eSATA cards:
I have an Addonics non-RAID card, which is obviously based on the Sil3132 chipset. Up until recently I used the SI reference driver, but after SL was released I did a lot of reading and switched to the latest Sonnet driver. Fast forward to post-upgrade: As with the rest of you, Snow Leopard considered my driver to be incompatible. I immediately reinstalled it. Inserted the card and the drives were recognized as they should be. Now for the important part...testing for data corruption. and kernel panics.
While I not really worried about kernel panics so much (I have had a few on Tiger and Leopard related to this card) I am worried about my data being corrupted during file transfers. I plopped an old Hitachi Deskstar (SATA I) 250GB drive into my hot-swap eSATA enclosure and plugged it in. I was in shock when I noticed that the Formatted Capacity stated 248GB...***? I'll save that rant for another thread. I used SuperDuper! to copy my boot volume to the fresh drive. I then verified the clone with Disk Utility. It spat out the error "Volume header need minor repair". At first I was ready to ditch the card, then I searched for the error, and it seems common among clones and actually makes sense, it cannot have the same volume header as the boot drive (/dev/sda). I was not satisfied to I moved on to more testing. I grabbed my trusty Slackware DVD image, which has now grown in size thanks to the new method of measuring drive capacity, gee thanks Apple. I created an MD5 SUM for the file and copied both files to 10 different test folders on the eSATA drive. Tested the MD5 file in all 10 locations and guess what...they all checked out!
*In my opinion, through thorough testing, it is SAFE to reinstall the latest Sonnet SI-3132 driver, so long as you do not try to boot to a 64-bit kernel (which I have NOT tested.*
I am going to speculate that Apple moved this driver to the incompatible folder just to be on the safe side. It is possible that we may see Snow Leopard booting into a 64-bit kernel by 10.6.5 or so, and that would obviously cause issues with a 32-bit kext that mounts volumes. If anyone is interested, all aspects of ProTools 7.4.2 work flawlessly (well as flawlessly as possible for a DigiDesign application) including full interaction with the Mbox (playback/recording).