I though I'd post an update to this since revision B drives have stopped production and are getting increasingly hard to find.
First newer ASUS drives have been confirmed to be revision C
Easy way to tell stock firmware 1.05 = revision C
Confirmed iHASx24 B re-badges
Thanks to DaSoP and C4eva for these
Teac
DV-W524GSB
Dell
PLDS DH-16ABS
Lite-On
iHAS 122 (A revision also exists, C revision unconfirmed)
iHAS 322 (A revision also exists, C revision unconfirmed)
Possible? (Unconfirmed) iHASx24 B re-badges
MSI
DH-24AS (A and C revisions may also exist)
Memorex
MRX-550L (A revision known to exist, newer may be B and/or C?)