It froze on random occassions 5 times in the last 7 days.
Android 2.3 is still very new. Many developers haven't updated their apps for it. The same thing happened with the iPhone 4 (and 3G and 2G and etc). Give it some time and the Nexus S will be the best choice for almost any app.
The battery won't last until 9PM.
When I first got mine, the battery came at about 85%. As per usual, I like to run the battery all the way down for the first use. I got the phone at ~6PM, let it sync all my old apps, and used the GPS to find my way back home (a 1.5 hour drive). I of course fiddled with it most of the night as well as the next day. The battery lasted until late the next night.
The android keyboard is not as good as iPhone keyboard because it doesn't have a big built in dictionary. It doesn't know the word Manoj
For starters, Android offers a crap load of alternative keyboards (something the iPhone is certainly lacking). In terms of the built in dictionary, it only takes a single tap to add a word to it. Even thought I'm not a particular fan of the stock keyboard, it's pretty well agreed upon that it is far better than the iPhone's.
It seems the majority of your complaints are about the keyboard, which I find odd, considering that most professional reviews comparing the Android keyboard to the iPhones heavily favor Android's. I think you've just gotten too used to your iPhone and are having a hard time adapting.
The browser is not as fast as iPad. It will download a new page, but won't display it until 3 seconds later, on some pages.
Not sure why you're comparing the iPad to the NS (maybe because the NS has a 1GHz processor vs the ~800Mhz of the iPhone?). Two things come to mind here: the NS will load flash content, and EDGE is much slower than 3G.
Also, the browser did suffer from some bugs which caused some lag. The latest OTA update from Google appears to have sorted that out.
The Nexus S cannot work on AT&T 3g because the frequency is locked by the phone.
I think you have slightly misunderstood this point. The Nexus S doesn't have "locked" frequencies. The hardware is just built for specific frequencies (the iPhone is the exact same way). It's disappointing that the NS doesn't support AT&T's 3G frequencies, but that's not something you can really hold against the phone. I just don't get carrier loyalty, especially with a carrier as crappy as AT&T.
Switching between Edge and Wifi can take about 30 seconds or longer, so you will have to wait until it finds a signal to load anything.
That also means it cannot dial using Google Voice when it is switching between Wifi and Edge.
Again, an issue with AT&T, not necessarily the phone.
The speakerphone is on the back plate. So when you lay the phone on a tabletop, the speakerphone is muffled.
Agreed, but is that really such a big deal? Lol. Just set the phone down on its face. The screen is curved for that exact purpose.
Since the keyboard is harder to type, you need to rely on voice recognition. But voice search requires connection to Internet. But it has problems switching between Edge and Wifi, which often renders the phone useless for 30 seconds.
Again, the problem lies with being on AT&T.
The build quality definitely feels like plastic and very light weight, so you have to like the slipperyness when typing on the keyboard.
I'm a bit disappointed in the sturdiness of the phone as well, and it is definitely a bit slippery to hold onto. I have a Zagg shield on the screen which helps considerably.
The select word feature is not sensitive because you have to zoom in into the text so your finger can pinpoint on the exact letter.
I feel that the iPhone's text selection is awkward and inaccurate. This new text selection method on 2.3 is great. This seems like another point where you're just too used to your iPhone and can't adapt.
I'm not attacking you personally, just pointing out that it seems you kinda had your mind made up about this phone before you really even tried it. When I switch from one phone to another, I'm generally excited about the upgrade, but I always manage to find little functions that it either lacks or handles differently that I don't like; regardless, after a week or two, I get used to it enough that it feels the way it should be.