Update:
I have successfully booted my appletv on an external USB drive and enabled divx playback of files stored locally and on my network.
The folks at awkwardtv.org and hackint0sh.org have provided some great step by step instructions on how to complete this mod.
DISCLAIMER: If you break your appletv or blow up your cat while following any of the information provided, I'm sorry (but I'm not going to buy you a new one). Use caution and common sense.
Basically I did this: (Don't forget to
backup your appletv's internal drive.)
1. Created an
appletv bootable USB drive and started up my ATV in full OSX.
2.
Enabled SSH on the internal drive.
3. Booted my ATV on the internal drive and
enabled AFP from ssh. (I didn't see hostconfig in /etc/ so i just turned it on with "sudo /usr/sbin/AppleFileServer").
4. Disabled
Watchdog.
5. Now I could easily access my appletv from the finder just like any networked computer.
6. Installed
ATVFILES and some
codecs.
7. Copied over a few videos.
8. Finally became fully satisfied with my ATV purchase.
TONS of great info at
wiki.awkwartv.org.
So we have to open the

TV to complete this mod?
Not anymore! But even the External USB mod requires some tech background and some work.
Two last notes:
A
new,
slick version of ATVFILES should be coming out this weekend.
If this stuff scares you, a project called
patchstick is in progress.