Yeah i'm starting to believe that too, (the SMC option) it's the easy way out, i also experienced also what i believe, a crash of the WAG160N, it wasn't accessible on it's web server address...(+ one LAN port indicator very fast flashing..)
The modem type is a PPPoA type protocol, the Tomato fw has only PPPoE option.
Well, at least the WAG160N looks pretty, (see avatar)..
I guess a Linux router, is the most configurable one, (PC with two ethernet cards) somewhere running in a staircase closet 24h/day