Just to confuse the issue more, I use an SMC one that I got a couple of years back. I did have one issue with it locking up from time to time, especially when transferring lots of data, however I called them up and they had a firmware update (which was newer then what the latest on the website was) which resolved the issue.