That's looking really good. Great job.
WebTV has a resolution of 500 pixels wide (same as the tv, right?) so they do throw a wrench into the works. What I'm doing for them, since I seem to be getting alot of them lately, is creating a seperate template set for WebTV users and checking their user agent string and displaying accordingly.
You can get the latest WebTV emulator here:
http://developer.msntv.comNothing like having "one more" browser laying around... lol