You could take it to the Apple Store, and give them your broken iPhone + $200 for a replacement iPhone. You could replace the screen yourself, if you're confident in doing the procedure, there is a lot of YouTube videos for DIY. Cheapest place to buy parts would probably be ebay.