Ok...Confession time. I saw a post on Gizmodo about downloading 3.0 via torrent and stuff, and in a spur of the moment thing, I installed it on my iPod Touch 2G. (I'm not a dev). I got it mostly just to try it out and see how great it was. I know it was illegal, and I'm not happy that I did it. Now, I'm wondering what complications there will be because of that. First, when 3.0 final comes out, I DO plan to buy it. I won't be getting it illegally or anything. But, I'm wondering if I will be able to upgrade from 3.0GM to 3.0 final. Since it is a dev build, will I be able to upgrade to the Final version of 3.0 in iTunes via the purchase method? Or will it detect the dev build and demand some sort of dev account username and stuff for me to upgrade? I'm trying to figure out if I should go into DFU and restore to 2.2.1 before 3.0 Final comes out, or if I should just keep the 3.0GM and then upgrade with the $10. (again, will that even work for me?) And again, either way, I will pay the $10. I just want to be sure I can get the 3.0 final firmware. I may be making to big of a deal out of this or over-thinking it. Your help is appreciated!