I replaced my back and front on the Ipod Touch 2G not long ago, theres a site called ipodparts and I rate them 100% ... Fast delivery, good price e.t.c
Remember it is VERY hard to replace componants in an iphone/ipod touch. Your best off just buying a back skin for it to be honest.