If I was thinking of switching from Tomato to DD-WRT, am I able to do a direct upgrade or do I need to switch to the Linksys firmware first then switch to DD-WRT ?
a direct upgrade should be possible, since tomato supports uploading of firmwares larger than the 3mb limit.(or was it 2) anyway, the same rules should apply, clearing nvram after upgrading to dd-wrt via the held reset button trick.