Suggestions for upgrade from DW1640?

I have a BenQ DW1640 that feels like it’s wearing out. I am looking on Newegg and I’m surprised just how cheap drives have gotten, cheaper than media even. The BenQ has served me well but it seems that it is becoming unreliable in terms of consistent quality burns, even in the midst of decent media (MCC 004, YUDEN 002, and the not decent CMC M01).

What is a good burner to which I could upgrade from the DW1640? Please give reasoning. I am looking for high quality burns and scans, high media compatibility, at a consistently decent speed (12x or higher). I use almost exclusively DVD+R.