I apologize in advance- I'm sure these questions are very basic and asked often, but I bought an ipod touch and did not realize that there are 2 models. The model I bought is MA623LL/A. What is the difference between this and other models? I also noticed a lot of people talking about a software upgrade. If my ipod touch needs this, where can I purchase it?