The price on contract also seems to have dropped. The best deal from O2 is now £30 per month with an 18 month contract. You get 300 minutes of calls on any network anytime, unlimited texts with the Google Nexus S coming free and comes in black only.
So the question is do you buy the Google Nexus S, the world's first smartphone to come with Android 2.3 ( Gingerbread ) now or do you wait for another price drop?.