I was planning on upgrading my 1G iPod touch to 3.0, but I will be getting a 2G very soon because I'm doing the BTS promotion where you get a free ipod touch with a new mac. So I have some questions... 1. Do you think its worth it to upgrade the 1G? Even if I am getting a 2G soon? 2. If I obtain the firmware, in a questionable manner *cough*, would I have any problems upgrading to a future firmware? Thanks a lot!