I ordered a repair to my iPod Touch two weeks ago and...
the new one still hasn't shown up. The repair status is at pending diagnosis. The guy at the Apple Store said to wait until Apple sent me a new one to send mine back though. It is an iPod Touch 4g 32 gb and the battery lasts for 5 hours on standby now and I haven't even had it over a year, so it is under warranty.
iPod touch, iOS 5.0.1