I got 2 Sprint HTC Heros 3 wks ago. They work fine with any WiFi network that shows up as available. Other WiFi networks are completely ignored and do not show up in the list of available networks. I installed WiFi Analyzer and it is also prevented from seeing the same "invisible" networks. One WiFi network which does not show up is my home network. Last weekend I was at a B&B in another state and had the same problem with their network. Their network was up and running and visible to other hardware but not to our Heros. Our home WiFi router is a Linksys WRT110 running WPA-2 Personal AES. There typically are three devices on this network: 2 @ g and 1 @ n. I have seen other WPA-2 Personal networks show up as Available while traveling but have no idea what routers were used. I called Sprint support and eventually got to someone in Tech support who put me on hold after I explained the symptoms. 20 min later the call was dropped. So much for Sprint tech support Anyone have any suggestions?