Faut savoir que l'iPhone 4 n'est qu'en 8 Go. Le 4S est en 16, 32 ou 64 Go. Vu que je pense que t'as peut-être pas envie de lâcher un bras pour le 32 ou 64 Go, il faut aussi voir si tu as besoin de beaucoup d'espace, sachant que les iPhones n'ont pas de port Micro SD.
Si tu as vraiment beaucoup de musiques et que tu comptes jouer à des jeux de barbares qui pèsent 1 Go (FIFA 12, GTA III, ShadowGun, Modern Combat 3, ...) prends vraiment 16 Go. D'ailleurs, faut voir ce que tu comptes en faire : pour jouer aux derniers gros jeux 3D, le 4S 16 Go est mieux. Pour une utilisation plus modérée, le 4 8 Go pourrait faire l'affaire.
Bonne chance dans ton choix !