Buy a replacement screen off ebay and repair it (guides to do it are found via google), I think it voids warranty.
Send it in to Three Mobile for a repair quote?
Send it in to Apple for a repair quote?
Take this as a godsend and buy a different phone ?