First step was to purchase a replacement drive. I wanted something cheap (so that I could replace it if I screwed up) and slot-loading (since that's kinda the point...) I found the TSSTcorp TS-T633A which is available on eBay for about $20. It's a standard slot-loading DVD burner with a SATA interface and reliable multi-platform software support (unlike the garbage OptiArc drive that I had in the machine.)
Once I got the drive, I tried to plug it in. Slight problem there. The faceplate is square, not notched, and the T420's design only allows for a notched one. No problem. A bit of tracing, some quick Dremel work, and I've got a notched faceplate.
Ok, so one more problem: the bezel's got an extra flange on the top. Well... this is a quick 'n dirty mod, so let's try some force... Ah. Turn out it wedges itself in there perfectly if you just push hard enough.
Now it's not perfect -- the top flange of the bay overhangs the drive a bit, and the bottom corner is beveled such that there's a bit that sticks out (see pictures below) -- but it's not bad. The top overhang is actually a pretty useful feature, as it stops one from accidentally hitting the eject button.
The end result? My T420's now got a slot-loading DVD burner, and I don't have to worry about popping out the tray every time I pick up the notebook carelessly. Pretty good for $20!
Pictures? Oh, fine. I suppose I could take some.

(Sorry about the low resolution. The camera isn't my BlackBerry strongest feature.)






