Okay guys, here's what I've ended-up with:
1. the attached recovery is 2,598,912 bytes...I'm hoping that the 2,560kb size referenced in eu1's earlier link reflects 1024-byte blocks (i.e., a "true" "k"

).
2. I had to remove the busybox, the adb daemon, and all of the fles referenced in the previous post to get it to this size. Apparently, sh is symlinked to /sbin/busybox. I tried installing just a plain, old sh binary in /sbin/sh, but that didn't work. I tried replacing the busybox binary with the sh binary (I cat'd over it) to no avail--maybe I'm missing something here, but was unable to get it to work.
3. this means no adb shell access, no executing any function that relies on a shell for functioning (i.e., Nandroid backups or restores and wiping Davlik-cache (Wipe data/factory reset and Wipe cache still work)
4. Flashing .zip files works just fine and so does toggling USB-MS mode. I flashed MTD Inspect, rootme.zip, and xtrSENSE5.0.1.zip and it booted-up perfectly.
5. Here's the file sizes and MD5 checksums:
scaryalien@scaryalien-Satellite-L655:~/Downloads/unpackwork$ ll tiny*
-rw-r--r-- 1 scaryalien scaryalien
2598912 2012-02-24 22:38
tiny-eris-recovery.img
-rw-r--r-- 1 scaryalien scaryalien 2583358 2012-02-24 23:21 tiny-eris-recovery.zip
scaryalien@scaryalien-Satellite-L655:~/Downloads/unpackwork$ md5sum tiny*
c6bcd8ebe4afc87c1dff210f5811681f tiny-eris-recovery.img
7884a69a305c01ef8969130ebcaa5467 tiny-eris-recovery.zip
6. Now, I only tried soft-booting this .img file--I did not flash it to the boot partition or even to the recovery partition (I'll leave that fun for Scotty, assuming that I didn't exceed the size of the /boot partition in the .img file I made).
I'm hoping that this would be most useful for flashing ErisMTDNuke.zip... I don't like that you can't adb shell into recovery, but I'm not sure how to get around that...
Anyway, that's all I got for now...
Cheers!
edit: oh, other stuff that won't work either: the reboot and power-off functions.