Sal,
thanks for doing this. I know it will be handy for me too as I need to do this in the near future. From what I've read most of the issues in general end up being around Mainboards with chipsets not well support into Linux. JMicron for example has been an issue in the past and they are often used at the moment for extended SATA and PATA support.
Christian