The OS is different. S30+ on 2G model and Java OS on 3G. Obviously the 3G has 3G signal capabilities. The Java OS has more features such as better mp3 player and you can enter more phone numbers per contact. The notes app is only on the 2G version. The Photos app has more editing features on the 3G version.