I can honestly say I am at my wits end with this product. I have had a WRT54G, and have had nothing but problems with it since the day I got it. From the time I first hooked it up, I didn't work properly. After trying numerous firmwares from both linksys and other third parties, I can finally say I have wasted enough time on it. The constant disconnects from the internet while using p2p traffic, or the frequent crashes from transferring data across wireless is unacceptable, even as a home user. I find the idea of adding extra cooling, or doing other mods to the router completely appaling. Normally I would call this just a fluke, and suspect that I got a bad router. However, from the numerous reports of people on these forums, I can say that linksys just doesn't make a very good product anymore - at least with the WRT54G line. Is it all that difficult to ask for a product that just will just keep me connected to the internet and let me do what I want without it crashing?? I think the community of users and enthusiasts supporting them is great, don't get me wrong. I really enjoy these forums, and many of the people on here.. but the amount of hours I have put into keeping this router is completely stupid, I could have paid for a Cisco 17XX a long time ago. Anyone else agree?