I’ll second the BS call. I upgraded my iPodTouch 2G to 4.0 without problem. I did however had to shut off unnecessay location services and push notifications to maintain battery performance.
The iTouch is a totally different animal, UB355. The complaint was about the iPhone... which has cellular service.