I started with an old Yamaha that was 4x2x6 but it got very warm in my case and I read there used to be issues with some of the Yamahas.
I replaced it with a much quicker scsi Teac CD-W512SB version 1.0c (I believe the firmware is up to "k" now) which I got for around $100 a short while ago. Its about as quick as you need for an Amiga I think.
I use it with MakeCD. Asimware's old Cd burning product is no longer distributed or supported. I don't know the status of Burnit but I think you can still register MakeCD.