The wifi not keeping constant connection is a defect! I had the same problem with my EVO and took it back, the phone I have now has had no connection issues what so ever. Also doesn't have the bleeding light from the home button (had that problem also). If you can, exchange your phone.
Sent...