your missing C128DCR (different to the 128D and imo the best of the 128's). I would not bother with any of the drives or REU's (REU's are rare and expensive), get a 1541 ultimate ii, its an reu and SD card reading 100% compatibile drive in a cartridge. best thing I ever got

plus get some jiffydos roms from jim brain