I've found the 3Ware (now LSI) are the easiest to work with and the most reliable, mostly because it has a CPU and RAM on card. Some other controllers I've used (Intel, Adaptec, Promise) pale in comparison. Yeah the 3Ware is more expensive but that price means something in this case. Either way, make sure you install the management software and make sure to label your drives/cables/ports. You'll have to swap at some point, so make sure you make it foolproof. As far as models, I've (am) used 9550, 9650 in 4, 8 and 12 ports. Sorry to list Promise as an example. bleh. B)