Should I fix my phone screen or just get a new iPhone altogether?

My iPhone 4 is really cracked to the point that I can barely see the screen anymore and I'm trying to decide whether I should fix the screen or just buy a new phone altogether. I was thinking of getting the 4s. What do you think I should do? And how much would it cost roughly to either fix the screen or buy an iPhone 4S?

Check ebay on how much are the price for you phone screen. If they are cheap then buy it then take it to professional or replace it yourself. I'm telling you this because I believe the repair shops will charge you less for just to replace. If you want to do it yourself then that's not a problem, go on YouTube type in the phone name then type screen replacement and there will be videos showing how to get it replaced.

No don't get a new one just go and get it fixed for like 20 bucks at a phone repairer shop or the pawn shop

Get the 4s or get a newer iphone like the iphone 5

If you find repairing it is too expensive I would suggest selling it.
There's a great website that buys old and broken electronics. And the offer best prices on the market.
Check it out - http://sellbrokenelectronics.wordpress.com/