I just killed my SMCWAPS-G by sneezing while soldering and spreading solder across about five pins on the flash chip. I'm not really a SMT guy and trying to enable JTAG was too much for me (I guess I hit the limits of my soldering skills)
What I was actually trying to accomplish was to have the full functionality of the device and yet have support for a modem via ppp as well. But I need USB serial for this (because the 3 wire serial port is definitely not enough to run a modem) and this had to be compiled in. USB serial, prolific usb serial support, and proper ip filtering support are all absent from the MGB100 kernel.
Anyway, I bricked my device, now I've well and truly killed it, there's no way I'm going to get all that solder off without breaking SMT connections on the flash. So next time I want to get a device that isn't designed to be difficult to fix if you break it - the only reason you'd skip a SMT resistor that enables JTAG on a device with a recovery loader that's this bad is if you want to sell more devices. So I make a pledge here and now not to buy another SMCWAPS-G.
I want something with the capabilities of the MGB100, but that I can JTAG if I brick it. I don't mind having to munge the software endlessly but I have decided that I hate hardware hacking :/ I don't mind soldering on a connector for JTAG but this SMT stuff is too much for my gigantic hands.

I would really like to have dual ethernet, too (how much does that connector cost, anyway?) but it's not a necessity. Just the usual MGB100 features are okay. But the super-low power consumption is an absolute must, so I've got to have a tiny little device like this.
I wouldn't even mind a MGB100, so long as I know that when I get it, JTAG will be enabled. I'd love to buy someone else's used device that is known to support JTAG, if someone else out there is done with it.
P.S. macsat.com password recovery is broken, I had to create this second account in order to make a comment. that, or my account got owned.