I would say the Matrix Infinity is the best, followed by the Crystal Chip then DMS. Some would rate the DMS ahead of the Crystal because it has better support as far as more frequent firmware updates

. Stay away from the EZI chips. If your going to get a DMS get one soldered in the correct way. The clips used with the EZI chip have been known to damage the chip legs and screw up the console. Any of the three chips mentioned along with the Comsoft v4 fix and you should be set