Just wanted to let you all know apple insider has their in-depth review of the iPod touch up: iPod Touch Review

They also didn't have any screen problems.