I recently installed DD-WRT on my WRT54GL router, and after having been through a bunch of problems (unable to access admin page, slowed connection while using P2P apps, etc.) I decided to give Tomato a try. Right from the start, this is working as expected, and my connection has greatly improved. I thought all was great, until I decided to try two important scenarios: connecting from my XBOX to an XP SMB share, and trying to RDP into my desktop from my laptop, and vice-versa. Here's what works so far: - ping xbox and desktop - access remote shares on laptop/desktop via UNC - XBOX using XBMC can access the internet and download RSS feeds - all devices (desktop, laptop, xbox) can see each other - P2P applications are working flawlessly I'm going to mention this, hoping this isn't the reason, but I have Comcast and they provided me with a WCG200-CC wireless router. I went into its configuration and set up my WRT54GL router in the DMZ area, since I don't want the Comcast router acting as a firewall. This actually resolved the P2P problems I was having, but it's done nothing for my XBOX issues. The XBMC configuration was working properly with DD-WRT, but I really don't want to go back to it. The RDP scenario, has not worked at all on either firmwares. I'm using the latest Tomato firmware, 1.13. Thanks in advance!