I'd go with one of the first 2 listed. They have been used extensively for bit perfect transfers via spdif. Edirol will resample on the digi inputs should you ever need to transfer via spdif. Microtrack would work as well, but considering you need CF media the price will be significantly more than the USB or firewire alternative.