Which is better: Iphone 4s or Nokia Lumia 900?

So after a long time of having my Nokia Lumia 710 (which i love) i've decided to get a new phone. At first i wanted to upgrade to the Lumia 900 since i loved the 710, but almost everyone who has iphones says they're amazing. I do love the nokia lumia, but i've never had an iphone and i was thinking about getting one (specifically the 4s, i'm probably not going to get the iphone 5 since it's expensive and everyone wants one). The thing i'm worried about is that the iphone thing is just a trend and people just get it because everyone wants one. Any suggestions? Also no bias answers please. I don't want to hear from someone who's had nothing but iphones or nothing but nokias.

Actually, I would recommend the Nokia Lumia 920, coming this October. It's all the Lumia 900 is, but it is running Windows Phone 8 and has some pretty cool things such as Inductive charging (meaning you just place it down on the pad to charge), a 720p HD screen, an SD Card slot, an amazing Carl Zeiss camera with PureView, wonderful audio quality, and a beautiful design.

I would go for the nokia lumia 900

Go for iPhone 4S.

Old Lumia phones (610, 710, 800, 900) will NOT be updated to Windows Phone 8.So you will not be able the new-developed software & games for Windows Phone 8.