Recently my motherboard has been acting somewhat strange. Some of my SATA devices are not recognized and other times they are. All of my "good" ports are used and I still have devices I need to attach. Would a PCI-E SATA card do the trick and get my system back up to par? Are there any drawbacks to using this kind of interface and would it be better to attach my Optical drive(s) to it rather than my other hard disks? Also, if you have any insight as to which card to get, I'd be grateful for your opinions.