I don't know which is the best but I use a Richpeace reader (sold by Pinpoint) for an original Neo. It receives data from a 2G thumb drive. The drive must be formatted each time before saving a design to it and it can only have one design on the drive.