2G - Standard 4gb
3G - Black 8 gb
4 - White 16 gb
4s Black then white then black 16gb
5- Slate 16 gb for two days then I returned the 5 to keep my 4s
5c - White 32 gb I had a 5c for a few months before ...
5s space grey 32 gb
6 space grey 16 gb
6 Plus 16 gb
6s - Rose gold and Space grey both 64 gb
6s Plus Space Grey 64 gb
SE - Space grey 64 gb
7 - Matte Black 128 gb for 3 days then returned it because I just didn't see the major differences between that and the 6s Plus
Now I have an iPhone 6s Plus in Silver that I got really cheap after I returned my 7 4 days after launch...this phone is 64 gb and does everything I would do with the 7 besides water resistance.