I need a new phone by June, Suggestions?

Lpg600_medium

So I'm 17 and going off to Quebec during the summer. I have to buy a new phone by then as I currently don't have a phone. I want a minimum 4 inch screen size, and the operating system doesn't really matter. Various sources say that the next iPhone won't come out until Q3 2012 and the only phone that seems viable to me is the Nokia Lumia 900, but I'm not even sure if it will support Windows Phone 8. Any advice?