I have the LinkSys E3000 (802.11n) which I run TomatoUSB on and it works fine.
I'll say though that the WRT-54G was probably the last "best designed" router from Linksys. Newer routers removed the external antenna because external antennas are apparently an eyesore. As a result the range on my E3000 is not as good as my older WRT54GL.
Tech companies should not choose looks over functionality.
The Comcast Disney Avatar has been retired.