I dropped mine and cracked the screen. Bought the full LCD housing off Ebay as someone has said for about £40-£45 and changed it myself.
Easily do'able providing you arent a complete numpty - I just followed the tut's on YouTube, took me about 30 minutes. Hardest part was getting the back off it! Mine lasted a good while but then I dropped it again and cracked it again so decided to bin it and move on haha.