I did indeed follow both the discussion here and the comments on his post closely! I wasted/spent a good 6+ hours reading about all kinds of router features that I had didn't know existed, or never even thought possible (VLANs, VPN, NFS, CIFS, Captive Portal, router CPU overclocking, etc). Some versions of Tomato (Shibby's firmware [1] in particular) allow the router to act as a BitTorrent client! I'm sure it's old news to some, but for anyone on the fence about trying new firmware on their routers - take the plunge.