Hey Rob,
I'm in a similar situation, or at least in a subset of your situation. My WR850 was running RC2 fantastically and so I set about configuring the network stuff the way I wanted. I must have set one of the nvram settings wrong because I did a "nvram commit", power cycled and I haven't been able to connect to it ever since.
I'm guessing that for your situation, you can use the JTAG and hairdairymaid util to backup the nvram from your working WR850G and then reflash it back onto your broken one. I've never done this before, though. If you do it, I'd be interested in hearing how it works out.
For my situation, I think I might be able to rig up a serial cable and just connect on the serial console and un-bork the nvram setting I made. Can anyone confirm this? I'm going to order my USB cable today...
If that doesn't work, I may beg you for a working nvram image file. 
Frighteningly enough, there's still some documentation on the Wicki that tells you to do an "nvram erase" on a WR850G if you're having trouble getting an IP from dnsmasq. If I can figure out how, I'll put a warning note on that page. Which version of the WR850G did you break? V2 probably? It'd be good to know which versions are safe and unsafe to "mtd erase nvram" on.