Nokia lumia 520 or Iphone 4?

I need a new phone and because i'm on a no contract basis i only have a limit of options and i'm a college student so also on a budget lol. I've always had android and thought that would be all i could afford of have access to being on no-contract carriers. Now i can choose between a windows 8 phone and a older iPhone. Which phone do you recommend

Nokia has good features for it.

I'd go for a 520 considering the 4 is now 3 generations out of date

Why not go for the Nokia 1320.It's brand new, huge screen and decent specs (similar to iPhone 4's) and it's only $300-ish.

Lumia 520 for sure.

Pros: - · Thinner than expected and feels good in hands · Camera does a good job, a lot of innovative lenses to choose from. · Silky smooth UI which never hangs · Highly responsive touch, works even with gloves on · Games never hang or lag · Offline maps with Nokia Here works smoothly (Still Google maps are better) · Nokia music lets you download all latest and old songs direct to the phone. Even regional language songs. · Full MS office suit. · Build quality is awesome with a mat finish on its back which gives a firm grip.

Cons:- · Comparatively less apps that android. But almost all required apps are present. · No High end gaming as of now due to the 512 ram limitation. For the price, this phone is too good to resist. It has got everything to win your heart. The colours on the screen appears very sharp and real. I really can't think of any other phone which can give you these features even above 15k. For those who are still thinking about the apps, one quick info - only Microsoft and Apple checks every apps before its put In the marketplace. Android has lots of apps, but most of them are buggy, they either drain out your battery or consume all the resources which results in poor performance. Every app in windows store is verified for its quality and you can be sure, it won't slow down your phone. In android if you install a few apps, the phone will start slowing down. But I tried around 30 apps installed in windows. No slowing down was noticed. I believe we should be looking at the quality of apps than the quantity. Go ahead, buy this phone, you won't regret.