Weird...
I am curious Apple, the iPod Touch 2G only supports 4.2.1, and cannot upgrade beyond it at all. So why do you say here that it has to be iOS 4.3 and later, for the iPod Touch 2G? O.o Also, is home sharing available with the iPod Touch 2G?
iPod touch, iOS 4.2