I was just given a 16gb iPod Touch (1st generation) that has been used maybe three times. I understand that you can load the new 2nd generation software onto this, right? If I do that, will I still be able to jailbreak it if I ever wanted to? Or if I jailbreak it as a 1st generation can I then upload the 2g software later? Also, if I don't really care about an external speaker and volume controls, or ergonomic curvature of the back, will I really care about having a 1g instead of a 2g? Thanks!