All three models are the same except the amount of memory each contains. As for the sdk (software development kit), its basically a kit of programs that allow "developers" and "programers" to edit and make their own applications to put on Iphones and iPod Touches. Along with the App Store, where users can dowload apps wirelessly through these devices. The next update (2.00) isn't schedueled until early/late June or early July.