I bought a HTC EVO 4G on launch day. Btw, I would like to mention my phone (hardware version 002) has had ZERO issues so far. No grounding issues, light leakage etc. The only issue I had was crap battery life which Fresh EVO Rom 0.3 seems to have fixed. Now, moving on to my router issue. I have been trying to connect to my home router since I got the dang phone and it simply would not connect. My phone would SEE my home network, ask for the password but it would just loop trying to connect and then simply wouldn't. I've tried changing my security from WPA2 to WPA, WEP, no network security etc and nothing worked. I tried resetting my router, nothing. I tried changing my channels, my DCHP settings, nothing. I was getting pretty freaking frustrated when I got to thinking about the Wifi Tether app for Root Users. When you setup a Wifi Hotspot the app/phone will NOT work if you try to use an SSID with a space in it. For example, the default name is "AndroidTether". I tried to change this to "My Hotspot" which would not work. I changed it to "MyHotspot" and it worked. At the time I wasn't sure if it was the comma or the space but whatever, my Wifi Hotspot worked. Anyway like a I said it got me to thinking about my home routers SSID which contains a space in the name. All the home computers and laptops could connect but could this be the issue? Like I said my EVO would see my home network and try to connect but it just wouldn't. I decided to give it a try, I logged into my Belkin N router and I removed the space from my network SSID name and tried to reconnect to it on my EVO 4G. SUCCESS!!!! Sucker instantly connected as soon as I put the password in. This whole time it it was something as simply as a space in the damn network SSID on my router. If your having issues connecting, check your SSID name.