I currently have a company paid for 3GS and Blackberry 9700 on ATT. The devices and service are paid for. If I buy a Nexus one I will have to shell out 529 but have access to many ATT active sims so free service. Is this device pleasent on ATT? I know it will be EDGE only and I have wifi at work and home. Is it just to slow on wifi? Also is the dust under the screen still a big problem? I hate the face you cannot buy thisin a store anywhere and they have a restocking fee on top of that. Is ther anywhere in the SF baye area where I can see one of these?