Damn that is a small screen!  More iPod touch screens in the video below: