If you're with Wind, you're not going to get 3G on the iPhone.
The memory on the Nexus S is not removable, but it does come with 16gb out of the box. The Nexus One comes only with a 4gb SD card. You have to pay the difference to get 16 or 32gb, the latter is expensive and usually with slow rated memory. Another factor is that the Nexus S has an internal phone memory of 1gb, while the Nexus One leaves you with only 170mb. While you can install apps to the SD card on both, some apps insist on installing only on phone memory.
pros and cons on the Nexus One vs. the Nexus S.
Nexus One
Made by HTC. Some people really hate SamSux, It truly has a beautiful body finish and holds nicely on the hand.
You get the center trackball, With the right lockscreen app you can wake the phone on it. Also, some apps use the trackball for notifications, so you can see different colored pulsing lights on it. Like a hand held UFO. Its cute. Only the old HTC Magic has a similar effect.
Currently on Android 2.2.1, waiting for 2.3 to get mature and all cooked on the Nexus S first.
Nexus S
Truly a beautiful phone to look at. The whole glossy black makes the Super Amoled display stands out. It feels like an art piece.
While the body is plastic, it seems its one hard plastic, even harder than the Galaxy S. It feels more solid and creak free than the Galaxy S.
Unlike the Nexus One, the Nexus S lacks all sorts of body notification lights.
The 4" screen does look bigger than the one on the Nexus One. The Nexus One screen (note, mostly AMOLED but some got SLCD) is very color saturated, but the Nexus S screen is even more so and brilliant.
I feel the Nexus S is more touch sensitive and accurate than the Nexus One.
The Nexus S has a superior GPU than the Nexus One. It shows when you like to put Live Wallpapers and plays games.
I feel that the Nexus S has better battery life than the Nexus One.
The Nexus S has a very cool shutoff animation, Retro TV.