... , 120GBiPod Nano 1st Gen. 1GB, 2GB, 4GBiPod Nano 5th Gen. 16 GB, 8 GBiPod Shuffle 1st Gen. 512MbiPod Shuffle 2nd Gen. 1GB ... Touch 2nd Gen. 16GB, 32GB, 8GBiPod Touch 3rd Generation 32 GB, 64 GBiPhone 1st Gen. 16GB, 4GB, 8GBiPhone 3G 16GB, 8GBiPhone ...