Drives using the mediatek chipset should be the best readers/rippers.
The trouble is they are getting hard to find. Your best bet for reading/ripping is an ASUS DRW-24B1ST or DRW-24B1LT. Both are Lite-On clones and use
the mediatek chipset.
Burning CDRW's? Good question as I do not burn any RW's. Hope someone else will chime in.