for the, the original asus firmware was buggy, slow, and I would have to reboot my router weekly to fix random issues from speed slowing, to wireless not connectiong, etc etc. This was awhile ago though, so asus probably fixed the firmware, but with TomatoUSB there is ALOT of support, its constantly updated, it seems to be faster for me, and it does everything the asus firmware did, and then some. Also, with tomatoUSB you can use optware, and install MORE stuff on your router.