hello my friend here is my take.
I received my nexus 3weeks ago from this day and could not be happier. Coming from a rooted G1,its quite the difference. I had the 3g problem the 1st day and after a quick fix i now get more bars on 3g than my wifes g1 every where we go. For the quick fix ( *#*#info#*#* from the dialer) you have to change from wcdma only to wcdma perfered for 24hours (you might be able to switch back sooner but this is what i did) then switch it back to wcdma only. if possible do it in a area with good 3g coverage. as for hardware problems i have had none, once and a while it may give you a wrong touch on the keyboard but just put it to sleep then wake back up and its fine, as for the incredible, if your on tmobile, thats not an option for you cause you cant take verizons phones from there network to any other. After an update or two this phone is going to be the sh-t, well it really is as of now. also if you want to be the 1st to receive updates for software, nexus will get them before any one else. Hope this helps and good luck on you choice. And the galaxy S is going to AT@t, not t-Mo, you could use it on edge but whats the point.