Okay, thanks for all the advice. I'll get a new screen from PDAParts.com, they seem to have the best price, and just put it in myself. And for the records, the WiFi problem seems to have corrected itself.
*Edit: Picture of the screen: (it's worsened since this pic)
www.geocities.com/nukebmr/PDR_0096.jpg